2015-04-22 1 views
1

У меня есть python2.7.6, установленный на mac, а также pip. Но при попытке получить версию pip или запустить ее, у нее есть ошибка.Ошибка при получении версии для ПК после установки на Mac OS Yosemite

Вот выход из моего макинтош:

$ which python 

/Library/Frameworks/Python.framework/Versions/2.7/bin/python 

$ which pip 

/Library/Frameworks/Python.framework/Versions/2.7/bin/pip 

$ python -V 

Python 2.7.6 

$ pip --version 

Traceback (most recent call last): 
    File "/usr/local/bin/pip", line 5, in <module> 
    from pkg_resources import load_entry_point 
    File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 2793, in <module> 
    working_set.require(__requires__) 
    File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 673, in require 
    needed = self.resolve(parse_requirements(requirements)) 
    File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 576, in resolve 
    raise DistributionNotFound(req) 
pkg_resources.DistributionNotFound: pip==1.3.1 

Любая идея?

+0

Что такое 'python -m pip --version' и' echo $ PYTHONPATH' print? – cel

+0

Если вам конкретно не нужен pip == 1.3.1, можете ли вы запустить 'pip install --upprade pip'? – HKstrongside

ответ

0

Эта ошибка происходит, потому что у вас есть Mac OSX python, но вы удалили папку Python из библиотеки. Просто установите путь в ~/.bash_profile для Mac OSX python, и он будет разрешен.

Смежные вопросы