Estoy trabajando en mac OS X Yosemite, versión 10.10.3.
Instalé python2.7 y pip usando macport como se hizo en http://johnlaudun.org/20150512-installing-and-setting-pip-with-macports/
Puedo instalar paquetes con éxito e importarlos dentro de mi entorno de Python y scripts de Python. Sin embargo, no se encuentra ningún ejecutable asociado con un paquete que se pueda llamar desde la línea de comando en la terminal.
¿Alguien sabe qué podría estar mal? (Más detalles a continuación)
Por ejemplo, al instalar un paquete llamado "rosdep" como se indica en http://wiki.ros.org/jade/Installation/Source
Puedo ejecutar: sudo pip install -U rosdep
que se instala sin errores y los archivos correspondientes se encuentran en/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
Sin embargo, si intento ejecutar:, sudo rosdep init
da un error:"sudo: rosdep: command not found"
Este no es un error específico del paquete. Obtengo esto para cualquier paquete instalado usando pip en mi computadora. Incluso intenté agregar
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
a mi $PATH
. Pero los ejecutables no se encuentran en la línea de comandos, a pesar de que los paquetes funcionan perfectamente desde python.