Я установил python, используя homebrew, и я не могу вызвать pip из bash. Я попытался изменить мой .bash_profile, чтобы включить / usr / local / bin / python и / usr local / share / python безрезультатно.
Когда я использую команду bash:
find / -name 'pip'
Единственные результаты, которые я получаю:
/Library/Python/2.7/site-packages/pip-1.5.6-py2.7.egg/pip
/Users/Ivan/Library/Caches/pip
/Users/Ivan/Library/Logs/pip
/usr/local/Cellar/python/2.7.9/libexec/pip
/usr/local/Cellar/python/2.7.9/libexec/pip/pip
/usr/local/lib/python2.7/site-packages/pip
Ни один из которых не является исполняемым.
Я на самом деле не знаю, куда указывать мой $ PATH, так как не могу найти исполняемый файл pip. Когда я открою
/usr/local/lib/python2.7/site-packages/pip
или же
/usr/local/Cellar/python/2.7.9/libexec/pip/pip
Я нахожу следующие файлы:
__init__.py commands operations
__init__.pyc compat pep425tags.py
__main__.py download.py pep425tags.pyc
__main__.pyc download.pyc req
_vendor exceptions.py status_codes.py
basecommand.py exceptions.pyc status_codes.pyc
basecommand.pyc index.py utils
baseparser.py index.pyc vcs
baseparser.pyc locations.py wheel.py
cmdoptions.py locations.pyc wheel.pyc
cmdoptions.pyc models
Ни один из которых не является исполняемым.
Я был бы признателен за помощь тех, кто имеет больше опыта, чем я.
Изменить: я попробовал шаги, предложенные Марко:
Вот результаты к шагам:
echo $ PATH показывает несколько каталогов: / usr / local / bin: / usr / local / mysql / bin: / usr / bin: / bin: / usr / sbin: / sbin: / usr / local / bin: / usr / texbin: / OPT / X11 / бен: / USR / местные / MySQL / бен
который -a Python возвращает: / usr / local / bin / python / usr / local / bin / python
ничего не возвращается за что -a пипс
- какой python возвращает: / usr / local / bin / python
за который пункт не возвращается
- ls -l $ (какой python) возвращает один каталог: lrwxr-xr-x 1 Ivan admin 33 17 мая 08:59 / usr / local / bin / python -> ../Cellar/python/2.7.9/bin/ питон
ls -l $ (which pip) возвращает несколько, включая файлы python, которые я показал в моем исходном посте