我喜欢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
发布于 2018-09-03 06:14:24
brew cleanup不是最敏感的命令,偶尔会导致一些问题。但是,由于brew本身不会进行清理,所以有时它是一种必要的错误。理想情况下,brew清理不会破坏现有版本,否则您只需使用brew reinstall ...修复现有版本即可。
https://stackoverflow.com/questions/52140867
复制相似问题