Je travaille sur mac OS X Yosemite, version 10.10.3.
J'ai installé python2.7 et pip en utilisant macport comme indiqué dans http://johnlaudun.org/20150512-installing-and-setting-pip-with-macports/
Je peux installer avec succès des packages et les importer dans mon environnement python et mes scripts python. Cependant, aucun exécutable associé à un package qui peut être appelé à partir de la ligne de commande dans le terminal n'est trouvé.
Est-ce que quelqu'un sait ce qui pourrait être mauvais? (Plus de détails ci-dessous)
Par exemple lors de l'installation d'un package appelé "rosdep" comme indiqué dans http://wiki.ros.org/jade/Installation/Source
Je peux exécuter: sudo pip install -U rosdep
qui s'installe sans erreurs et les fichiers correspondants se trouvent dans/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
Cependant si j'essaye d'exécuter:, sudo rosdep init
cela donne une erreur:"sudo: rosdep: command not found"
Ce n'est pas une erreur spécifique au package. J'obtiens ceci pour n'importe quel paquet installé en utilisant pip sur mon ordinateur. J'ai même essayé d'ajouter
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
à mon $PATH
. Mais les exécutables ne se trouvent pas sur la ligne de commande, même si les packages fonctionnent parfaitement depuis python.