Python 在 MacOS 上 "dyld: Library not loaded" - 错误
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 升级后也遇到了这个问题,我通过删除 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/
The issue is related to hombrew Python installs/upgrade.
正在使用 pipenv 的任何人(您应该!)都可以简单地使用这两个命令 — 无需激活 venv:
rm -rf `pipenv --venv` # remove the broken venv
pipenv install --dev # reinstall the venv from pipfile
我正在尝试 运行 执行少量 API 调用和 Kafka 逻辑的 python 脚本,但出现以下错误:
dyld: Library not loaded: @executable_path/../.Python
尝试了 brew update && brew upgrade
以及 Python2 和 Python3 但仍然出现相同的错误。
可能是什么原因以及如何解决?
嗨,我在 brew 升级后也遇到了这个问题,我通过删除 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/
The issue is related to hombrew Python installs/upgrade.
正在使用 pipenv 的任何人(您应该!)都可以简单地使用这两个命令 — 无需激活 venv:
rm -rf `pipenv --venv` # remove the broken venv
pipenv install --dev # reinstall the venv from pipfile