错误如下:
在ros安装时,运行到建立工作空间,然后编译catkin_make出错。
首先一个是python 版本兼容性问题
解决办法
检查一下Python的版本: python -V
检查一下catkin依赖的Python版本: dpkg -L python-catkin-pkg
pyhton版本要与catkin依赖的Python版本一致,最好是python2的
参考这位博主的文章
如果Python的版本和catkin依赖的版本不一样,说明Python依赖包有问题,解决办法:
情况一:
运行
conda install setuptools
pip install -U rosdep rosinstall_generator wstool rosinstall six vcstools
再编译catkin_make
情况二:如果是你错误使用了Python3版本,那么就将编译命令由catkin_make改为
catkin_make -DPYTHON_EXECUTABLE=/usr/bin/python2
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)