繁体   English   中英

基于自制软件升级后的 python3 问题

[英]python3 issues after homebrew based upgrade

我刚刚使用自制软件更新了我的 python3,我的 python3 被严重搞砸了。 我按照其他线程上的说明进行操作,能够干净地安装 python3,但仍然存在一些我无法弄清楚的链接。

问题: python3 -version dyld: Library not loaded: /usr/local/Cellar/python/3.6.5_1/Frameworks/Python.framework/Versions/3.6/Python 引用自:/Users/abcd/.ansible/py3/bin/ python3 原因:找不到图像 zsh: abort python3 -version

Python 路径:

abcd@abcd-ltm 地窖 % 其中 python /Users/abcd/.ansible/py3/bin/python

abcd@abcd-ltm 地窖 % which python3 /Users/abcd/.ansible/py3/bin/python3

回声$路径:

/Users/abcd/.ansible:/Users/abcd/.ansible/py3/bin:/Users/abcd/.ansible/bin:/Users/abcd/bin:/usr/local/bin:/usr/bin:/ bin:/usr/sbin:/sbin:/Users/abcd/.ansible:/Library/Apple/usr/bin

我不知道它仍然从哪里引用并在任何 python3 命令 dyld 收到此错误:未加载库:/usr/local/Cellar/python/3.6.5_1/Frameworks/Python.framework/Versions/3.6/Python

我可以确认 /usr/local/Cellar/ 中没有名为 python 的文件夹。 虽然有一个新创建的 python@3.8 应该是正确的。 任何指示我如何找到它在哪里选择不正确的 python 路径以及如何修复它?

看来您有一个 ansible 安装,它构建了一个与在 Homebrew 中升级的 Python 关联的 virtualenv。 如果不需要它们,您应该重建这些 virtualenvs 或从您的PATH中删除它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM