python在mac上运行没有显示_为什么Python easy_install无法在Mac上运行?

I have a Mac running Python 2.6. When I try to use easy_install I get this message:

/usr/bin/easy_install-2.6:7: UserWarning: Module pkg_resources was already imported from /System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/pkg_resources.pyc, but /Library/Python/2.6/site-packages is being added to sys.path

from pkg_resources import load_entry_point

/usr/bin/easy_install-2.6:7: UserWarning: Module site was already imported from /System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site.pyc, but /Library/Python/2.6/site-packages is being added to sys.path

from pkg_resources import load_entry_point

Traceback (most recent call last):

File "/usr/bin/easy_install-2.6", line 10, in

load_entry_point('setuptools==0.6c9', 'console_scripts', 'easy_install')()

File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/pkg_resources.py", line 271, in load_entry_point

return False

File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/pkg_resources.py", line 2173, in load_entry_point

deps = []

ImportError: Entry point ('console_scripts', 'easy_install') not found

I am very confused by this and I want to know how I can fix this. Previously I didn't get this message, then after installing pip and uninstalling it, easy_install no longer works. I was wondering how I could fix this, or restore the default Python or easy_install setting on Mac.

解决方案Check your /usr/bin and /usr/local/bin for easy_install installations and remove any old script:

sudo rm -f /usr/bin/easy_install*

sudo rm -f /usr/local/bin/easy_install*

Download and run distribute:

curl -O https://svn.apache.org/repos/asf/oodt/tools/oodtsite.publisher/trunk/distribute_setup.py

sudo python distribute_setup.py

sudo rm distribute_setup.py

Try again, and enjoy. E.g.:

sudo easy_install pip

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值