Mac重新安装Python

时间:2016-06-16 10:26:33

标签: python macos python-2.7 python-3.x

我尝试使用来自here的Coursera课程下载程序,它适用于少数课程,但不是全部。他们建议使用Python3.X。所以我从我的Mac上卸载了Anaconda(版本2)并从Python的网站上安装了Python3.5.1,但是当然下载程序没有使用默认的Python 2.7。

所以我从/usr/local/lib删除了Python,现在没有任何工作。当我which python时,它显示``usr / local / bin / python and both python and python3`运行。

但当我pip install coursera时,它会抛出如下错误:

Traceback (most recent call last):
File "/usr/local/bin/pip", line 5, in <module>
from pkg_resources import load_entry_point
ImportError: No module named pkg_resources

当我sudo easy_install pip时,我收到以下错误。

Traceback (most recent call last):
File "/usr/local/bin/easy_install", line 5, in <module>
from pkg_resources import load_entry_point
ImportError: No module named pkg_resources

2 个答案:

答案 0 :(得分:0)

尝试Homebrew http://brew.sh/

composer require vinkla/pusher:2.1.0

答案 1 :(得分:0)

默认情况下,您的Mac应安装Python 2和Python 3。在终端&#34; python&#34;将推出Python2,&#34; python3&#34;将推出Python3。使用Anaconda,您可以保留Python 2版本并为Python 3 http://conda.pydata.org/docs/using/envs.html#managing-environments创建一个环境。

这是您最有可能需要的解决方案,No module named pkg_resources。 Setuptools导致问题,你需要wget ez_setup.py。重新安装Anaconda将为您节省大量时间和精力。