【发布时间】:2017-05-31 21:28:18
【问题描述】:
我使用的是 Mac OS X Yosemite。我的电脑上安装了 anaconda,当我使用 virtualenv foo 创建一个新的 virtualenv 时,出现错误:
...Installing setuptools, pip, wheel...done.
Traceback (most recent call last):
File "/Users/lingxiao/anaconda/bin/virtualenv", line 11, in <module>
sys.exit(main())
File "/Users/lingxiao/anaconda/lib/python2.7/site-packages/virtualenv.py", line 713, in main
symlink=options.symlink)
File "/Users/lingxiao/anaconda/lib/python2.7/site-packages/virtualenv.py", line 945, in create_environment
download=download,
File "/Users/lingxiao/anaconda/lib/python2.7/site-packages/virtualenv.py", line 901, in install_wheel
call_subprocess(cmd, show_stdout=False, extra_env=env, stdin=SCRIPT)
File "/Users/lingxiao/anaconda/lib/python2.7/site-packages/virtualenv.py", line 797, in call_subprocess
% (cmd_desc, proc.returncode))
OSError: Command /Users/lingxiao/Docu...board/foo/bin/python - setuptools pip wheel failed with error code 1
这是因为 Anaconda 吗?当我做which python 我看到了
/Users/myname/anaconda/bin/python
当我列出 brew list python 时,我看到了:
/usr/local/Cellar/python/2.7.13/bin/2to3
/usr/local/Cellar/python/2.7.13/bin/2to3-2
/usr/local/Cellar/python/2.7.13/bin/2to3-2.7
/usr/local/Cellar/python/2.7.13/bin/idle
/usr/local/Cellar/python/2.7.13/bin/idle2
/usr/local/Cellar/python/2.7.13/bin/idle2.7
/usr/local/Cellar/python/2.7.13/bin/pydoc
/usr/local/Cellar/python/2.7.13/bin/pydoc2
/usr/local/Cellar/python/2.7.13/bin/pydoc2.7
/usr/local/Cellar/python/2.7.13/bin/python
/usr/local/Cellar/python/2.7.13/bin/python-config
/usr/local/Cellar/python/2.7.13/bin/python2
/usr/local/Cellar/python/2.7.13/bin/python2-config
/usr/local/Cellar/python/2.7.13/bin/python2.7
/usr/local/Cellar/python/2.7.13/bin/python2.7-config
/usr/local/Cellar/python/2.7.13/bin/pythonw
/usr/local/Cellar/python/2.7.13/bin/pythonw2
/usr/local/Cellar/python/2.7.13/bin/pythonw2.7
/usr/local/Cellar/python/2.7.13/bin/smtpd.py
/usr/local/Cellar/python/2.7.13/bin/smtpd2.7.py
/usr/local/Cellar/python/2.7.13/bin/smtpd2.py
/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/ (2102 files)
/usr/local/Cellar/python/2.7.13/IDLE.app/Contents/ (8 files)
/usr/local/Cellar/python/2.7.13/lib/pkgconfig/ (3 files)
/usr/local/Cellar/python/2.7.13/libexec/pip/ (291 files)
/usr/local/Cellar/python/2.7.13/libexec/setuptools/ (152 files)
/usr/local/Cellar/python/2.7.13/libexec/wheel/ (54 files)
/usr/local/Cellar/python/2.7.13/Python Launcher.app/Contents/ (17 files)
/usr/local/Cellar/python/2.7.13/share/man/ (3 files)
/usr/local/Cellar/python/2.7.13/share/python/ (315 files)
【问题讨论】:
-
@downshift 如果您将其发布为答案,我可以检查为您解决了
-
我只是将它作为评论发布,因为它可能不是相同的解决方案,您是否尝试降级到 python 2.7.9 并且您现在可以制作虚拟环境?
-
是的,已经解决了。
-
好吧,很酷,我不知道这是否是一个合法的答案,但我会继续发布它,因为你说它确实修复了它。感谢您的反馈@chibro。
标签: python python-2.7 anaconda homebrew