如何创建与Hombrew Python隔离的venv?

时间:2019-03-15 17:28:02

标签: python virtualenv virtualenvwrapper

我的理解是Python虚拟环境与任何其他已安装的Python隔离,因此可以在对任何其他已安装的Python的更新中幸免。

但是在每次更新Homebrew Python之后,我都会收到各种形式的错误

dyld: Library not loaded: @executable_path/../.Python
  Referenced from: /Users/Raxy/Documents/Projects/Coding/Python/venvs/qiskit_env/bin/pythonX.Y
  Reason: image not found

每当我尝试在主动(通过workon)虚拟设备中使用任何与Python相关的内容时。

在我的venv的每个目录中,我也有一个格式为

的条目
.Python@ -> /usr/local/Cellar/python@X/YY.ZZ.ZZ/Frameworks/Python.framework/Versions/X.Y/Python

这显然突破了静脉的任何“隔离”。

如何创建一个真正隔离的venv(通过mkvirtualenv,从而使我的Homebrew Python更新幸免于难?

0 个答案:

没有答案