我正在尝试使用以下命令创建virtualenv:
$ virtualenv env --distribute
我收到以下消息:
...Installing pip...done.
Traceback (most recent call last):
File "/usr/local/bin/virtualenv", line 8, in <module>
load_entry_point('virtualenv==1.8.2', 'console_scripts', 'virtualenv')()
File "/Library/Python/2.7/site-packages/virtualenv.py", line 942, in main
never_download=options.never_download)
File "/Library/Python/2.7/site-packages/virtualenv.py", line 1054, in create_environment
install_pip(py_executable, search_dirs=search_dirs, never_download=never_download)
File "/Library/Python/2.7/site-packages/virtualenv.py", line 655, in install_pip
filter_stdout=_filter_setup)
File "/Library/Python/2.7/site-packages/virtualenv.py", line 1020, in call_subprocess
% (cmd_desc, proc.returncode))
OSError: Command /Users/nigelra/Thero...blog/venv/bin/python -x /Users/nigelra/Thero...env/bin/easy_install /Library/Python/2.7/...ort/pip-1.2.1.tar.gz failed with error code 2
我不是特别擅长阅读OSX错误消息。有人愿意借出他们的知识来解决这个问题吗?
答案 0 :(得分:0)
对于今后获得error code 2
的其他人来说,我是如何处理它的。
我从来没有弄清楚哪个问题导致修复(存在很多问题),但我可以概述我为清理计算机所采取的步骤。
$ brew doctor
最终,在重新安装了大部分内容之后,我能够设置virtualenv。
希望这可以帮助遇到同样麻烦的人。