Estou trabalhando no mac OS X Yosemite, versão 10.10.3.
Instalei python2.7 e pip usando macport conforme feito em http://johnlaudun.org/20150512-installing-and-setting-pip-with-macports/
Posso instalar pacotes com sucesso e importá-los dentro do meu ambiente Python e scripts Python. No entanto, nenhum executável associado a um pacote que pode ser chamado a partir da linha de comando no terminal foi encontrado.
Alguém sabe o que pode estar errado? (Mais detalhes abaixo)
Por exemplo, ao instalar um pacote chamado "rosdep" conforme instruído em http://wiki.ros.org/jade/Installation/Source
Posso executar: sudo pip install -U rosdep
que instala sem erros e os arquivos correspondentes estão localizados em/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
No entanto, se eu tentar executar sudo rosdep init
:, ocorrerá um erro:"sudo: rosdep: command not found"
Este não é um erro específico do pacote. Eu recebo isso para qualquer pacote instalado usando pip no meu computador. Eu até tentei adicionar
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
para o meu $PATH
. Mas os executáveis não são encontrados na linha de comando, embora os pacotes funcionem perfeitamente dentro do python.