我正在使用Mac OS X Yosemite版本10.10.3。
我在http://johnlaudun.org/20150512-installing-and-setting-pip-with-macports/中使用macport安装了python2.7和pip
我可以成功安装软件包并将其导入我的python环境和python脚本中。但是,找不到与可以从终端中的命令行调用的软件包相关联的可执行文件。
有谁知道可能出什么问题了?(下面有更多详细信息)
例如,按照http://wiki.ros.org/jade/Installation/Source中的指示安装名为“ rosdep”的软件包时
我可以运行:sudo pip install -U rosdep
安装没有错误,并且相应文件位于/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
但是,如果我尝试运行:sudo rosdep init
,则会出现错误:"sudo: rosdep: command not found"
这不是程序包特定的错误。对于在计算机上使用pip安装的所有软件包,我都会得到它。我什至尝试添加
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
对我的$PATH
。但是,即使这些程序包可以在python内正常运行,也无法在命令行上找到可执行文件。