在 Ubuntu 16.04 下创建 catkin 的 工作空间遇到了关于 python 路径依赖的问题。
- 1.source /opt/ros/kinetic/setup.bash
- 2.mkdir -p ~/catkin_ws/src
- 3.cd ~/catkin_ws/src
- 4.catkin_init_workspace
- 5. 进入上级目录 catkin_make
成功的话执行后面的会没问题。
我出现了如下的情况:
ImportError: “from catkin_pkg.package import parse_package” failed: No module named catkin_pkg.package
Make sure that you have installed “catkin_pkg”, it is up to date and on the PYTHONPATH.
出现了关于 PYTHONPAT 的问题。
解决如下:
sudo pip install -U catkin_pkg
主要就是默认设置成了 Anaconda 的 Python 依赖路径。
可以参考下面两个链接 :