1.问题原因
由于ubuntu14.04的ros indigo默认只能是python2.7版本
但由于ubuntu14.04自带python2.7和python3.4版本,我同时安装了python3.5,而且讲python默认配置为python3.5,所以ros并不支持,所以提示找不到。
2.解决方式
通过修改不同版本的python的优先级,将python2.7设置为最高,即设置为默认python。
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 200
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.5 100
参考教程:https://blog.csdn.net/qq_27657429/article/details/53482595