编译ROS出现catkin_pkg错误,以及catkin_make error: ImportError: No module named 'error' 完美解决

装过一次,以为是anaconda的问题,所以更换虚拟机后重新装了一个新的ubuntu16.04,这样子就很干净了!

1.错误显示:Make sure that you have installed "catkin_pkg", it is up to date and on the PYTHONPATH

方法:输入sudo gedit ~/.bashrc,打开.bashrc文件,在文件末尾加上

export PYTHONPATH=$PYTHONPATH:/usr/lib/python2.7/dist-packages
记得要source ~/.bashrc,写入一下,不然抓瞎!

http://wiki.ros.org/ROS/Tutorials/InstallingandConfiguringROSEnvironment

2.catkin_make error: ImportError: No module named 'error'

这种代码问题,还是google能找到更多的同问题的人。

最后就是把catkin_ws下的build去掉重新catkin_make一下就ok了!!!!!

https://answers.ros.org/question/340321/catkin_make-error-importerror-no-module-named-error/

编译ROS出现catkin_pkg错误,以及catkin_make error: ImportError: No module named 'error' 完美解决_第1张图片

 

你可能感兴趣的:(休大UH访学,博士生涯)