Instalei o python usando o homebrew e não consigo chamar o pip a partir do bash. Eu tentei alterar meu .bash_profile para incluir / usr / local / bin / python e / usr local / share / python sem sucesso.
Quando eu uso o comando bash:
find / -name 'pip'
Os únicos resultados que recebo são:
/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
Nenhum dos quais é um executável.
Realmente não sei onde apontar meu $ PATH, pois não consigo encontrar o executável do pip. Quando abro
/usr/local/lib/python2.7/site-packages/pip
ou
/usr/local/Cellar/python/2.7.9/libexec/pip/pip
Eu encontro os seguintes arquivos:
__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
Nenhum dos quais é um executável.
Agradeço a ajuda de qualquer pessoa com mais experiência do que eu.
Edit: Eu tentei as etapas sugeridas por Marco:
Aqui estão os resultados para as etapas:
echo $ PATH mostra alguns diretórios: / usr / local / bin: / usr / local / mysql / bin: / usr / bin: / bin: / usr / sbin: / sbin: / usr / local / bin: / usr / texbin: / opt / X11 / bin: / usr / local / mysql / bin
qual -a python retorna: / usr / local / bin / python / usr / local / bin / python
nada é retornado para o qual -a pip
- qual python retorna: / usr / local / bin / python
nada é retornado para o qual pip
- ls -l $ (que python) retorna um único diretório: lrwxr-xr-x 1 Ivan admin 33 17 de maio, 08:59 / usr / local / bin / python -> ../Cellar/python/2.7.9/bin/ Pitão
ls -l $ (qual pip) retorna vários, incluindo os arquivos python que eu mostrei na minha postagem original