【问题标题】:virtualenv no such file or directoryvirtualenv 没有这样的文件或目录
【发布时间】:2013-06-13 09:29:10
【问题描述】:

我在 Mac OS 10.8 上使用由 homebrew 安装的版本的 python2.7。由于我在使用 vtk 时遇到了一些问题,所以我取消了 python 的链接(brew unlink python)并再次链接了它(brew link python)。似乎现在使用了另一个python版本,而不是我想要的自制python。没有以前设置的 /usr/local/bin/python 符号链接了。

附上brew --config的输出,不胜感激:

HOMEBREW_VERSION: 0.9.4
ORIGIN: https://github.com/mxcl/homebrew
HEAD: 81f9664508bd290cf73d3b46c2eee647a70b66dd
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
CPU: quad-core 64-bit sandybridge
OS X: 10.8.4-x86_64
Xcode: 4.6.2
CLT: 4.6.0.0.1.1365549073
LLVM-GCC: build 2336
Clang: 4.2 build 425
X11: 2.7.4 => /opt/X11
System Ruby: 1.8.7-358
Perl: /usr/bin/perl
Python: /usr/bin/python
Ruby: /usr/bin/ruby => /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby

【问题讨论】:

  • 感谢您编辑我的烂摊子,Martijn。

标签: python macos homebrew


【解决方案1】:

您的 vtk 问题(尤其是 python 绑定)已在 homebrew-science 中修复 today。但是你必须brew updatebrew rm vtkbrew install vtk --with-qt(我猜你真的想要Qt,所以VTK支持PyQt)。

如果您已将PATH 设置为首先出现/usr/local/bin,则它应该在/usr/local/bin/python 处获取一条已酿制的python。如果那个符号链接不存在,即使在brew link python 之后,我也只能建议brew reinstall python 修复它。

如果这不能解决您的问题,请在 Homebrew 的 github 跟踪器上打开一个问题。

【讨论】:

  • 这是个好消息,感谢您的评论以及修复 vtk 错误。重新安装 python 有帮助,我现在可以brew unlink python && brew link python 没有问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-06-24
  • 2015-02-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多