繁体   English   中英

MacOS 上的 Python“dyld:库未加载”- 错误

[英]Python on MacOS "dyld: Library not loaded" - error

我正在尝试运行一个执行少量 API 调用和 Kafka 逻辑的 python 脚本,但出现以下错误:
dyld: Library not loaded: @executable_path/../.Python

尝试了brew update && brew upgrade以及 Python2 和 Python3,但仍然遇到相同的错误。
可能是什么原因以及如何解决?

嗨,我在 brew 升级后也遇到了这个问题,我用 delete virtualenv 解决了

find myvirtualenv -type l -delete

然后重新创建 virtualenv

virtualenv myvirtualenv

参考:

http://www.jeremycade.com/python/osx/homebrew/2015/03/02/fixing-virtualenv-after-a-python-upgrade/

该问题与 hombrew Python installs/upgrade 有关

任何使用pipenv的人(你应该:)都可以简单地使用这两个命令——无需激活 venv:

rm -rf `pipenv --venv` # remove the broken venv
pipenv install --dev   # reinstall the venv from pipfile 

暂无
暂无

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

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