我想跳转并熟悉Python 3. 我按照说明找到here,安装工作完美无缺。通过自制软件并行安装Python 2.7和3.3 - pip3失败
我也可以使用提供的virtualenv为Python 2和Python 3创建环境(请参阅示例here。)。当没有激活virtualenv时,Unfortunalty pip3失败。我需要使用它来安装python3的全局模块。
这是错误消息:
± |master ✓| → pip3
Traceback (most recent call last):
File "/usr/local/bin/pip3", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/local/lib/python2.7/site-packages/distribute-0.6.45-py2.7.egg/pkg_resources.py", line 51
def _bypass_ensure_directory(name, mode=0777):
^
SyntaxError: invalid token
看起来PIP3试图访问python2的分发。有没有解决方法?
这不是一个真正的答案,但我建议使用''pyenv''(可从''Homebrew''获得)来安装并发的Python版本。 “Virtualenv”主要用于管理包裹环境,而不是口译员。 – fjarri
谢谢你的抬头。我只是再次尝试安装,现在看起来工作正常。我假设我必须将Pythonpath设置为@demersus建议的。或者brew build已经以某种方式更新。 – bentrm