Я столкнулся с некоторыми проблемами при использовании pip на моем Mac и вообще удалил его.
Теперь, когда я пытаюсь переустановить его, под управлением $sudo easy_install pip
я получаю:
TEST FAILED: /lib/python2.7/site-packages/ does NOT support .pth files
error: bad install directory or PYTHONPATH
You are attempting to install a package to a directory that is not
on PYTHONPATH and which Python does not read ".pth" files from. The
installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:
/lib/python2.7/site-packages/
and your PYTHONPATH environment variable currently contains:
''
[этот вставленный вывод сокращен для краткости]
Я попытался добавить указанный каталог (/lib/python2.7/site-packages/) в мой pythonpath, используя ./profile и ./bash_profile, но ни один из них не влияет на переменную sys.path, когда я запускаю python, который включает в себя только
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload
/Library/Python/2.7/site-packages
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC
Моя проблема в том, что у меня установлены две версии python (в двух указанных каталогах)?
Или это мой pythonpath облажался так, что я не смог исправить?
Edit:
$ which python
возврат /usr/bin/python
и $ which easy_install
возвращает /usr/bin/easy_install