在Homebrew中使用虚拟Python环境的正确方法是什么?

时间:2018-09-02 20:40:16

标签: python macos virtualenv homebrew

我喜欢Homebrew,并使用它在Mac上几乎可以安装任何东西。但是,我仍然遇到一些问题。其中之一是孤立的Python环境的问题。

每当我使用brew cleanup时,都会清除所有旧版本的Python,这将使所有现有环境无法使用,并且在启动Python时会出现以下错误:

dyld: Library not loaded: @executable_path/../.Python
  Referenced from: /Users/user123/.virtualenvs/my_env/bin/python
  Reason: image not found
Abort trap: 6

我不是在寻找修复环境的方法,而是试图了解什么是最佳实践。从不运行brew cleanup

1 个答案:

答案 0 :(得分:0)

serverTimestamp()不是最敏感的命令,有时会引起一些问题。但是,由于brew无法自行清除,因此有时是必不可少的。理想情况下,Brew清理不会破坏现有版本,否则您可以简单地使用FieldValue修复现有版本。

相关问题