python cài đặt qua homebrew như vậy:Lỗi trên "PIP cài đặt --upgrade phân phối"
brew install python --universal --framework
Tiếp theo các hướng dẫn trên tại https://github.com/mxcl/homebrew/wiki/Homebrew-and-Python để cài đặt pip và nâng cấp phân phối. pips cài đặt xuất hiện để đi tốt, nhưng bất cứ khi nào tôi cố gắng sử dụng pip để nâng cấp phân phối hoặc cài đặt virtualenv như vậy
pip install --upgrade distribute
hoặc
pip install virtualenv
tôi nhận được lỗi sau:
Traceback (most recent call last): File "/usr/local/bin/pip", line 5, in from pkg_resources import load_entry_point File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 2603, in working_set.require(requires) File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 666, in require needed = self.resolve(parse_requirements(requirements)) File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 565, in resolve raise DistributionNotFound(req) # XXX put more info here pkg_resources.DistributionNotFound: pip==1.0.2
Không thành thạo đủ trong python để biết những gì đang xảy ra ở đây vì vậy nếu có ai biết làm thế nào để sửa lỗi này nó sẽ được đánh giá cao.
$ PATH của tôi trông như thế này:
/Users/wg/.rvm/gems/[email protected]_2/bin:/Users/wg/.rvm/gems/[email protected]/bin:/Users/wg/.rvm/rubies/ruby-1.9.3-p125/bin:/Users/wg/.rvm/bin:/usr/local/bin:/usr/local/share/python:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin
... và khi tôi chạy which pip
tôi nhận được /usr/local/bin/pip
(không chắc chắn nếu điều này là vấn đề và nếu như vậy, phải làm gì để có được nó để sử dụng phiên bản đúng của pip).
EDIT:
Muốn bao gồm mà tôi đang chạy Lion OS 10.7 với phiên bản mới nhất của XCode và các tiện ích lệnh cài đặt. Ngoài ra, không biết nếu điều này sẽ giúp, nhưng tôi nghĩ rằng tôi muốn bao gồm kết quả của hoạt động "mà easy_install" cũng ... lợi nhuận:
/usr/local/share/python/easy_install
Không chắc rằng có lẽ liên quan là tốt.
Cảm ơn nhiều!