本文主要是介绍关于ros和anaconda3 python版本冲突的问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
ros依赖的是python2.7
我装的anaconda3使用的是python3.5
安装anaconda3以后,它会自动把python默认的解释器设置为python3.5。这时编译ros的程序就会包python的错误。
我设定python对应python2.7 python3对应python3.5.
这时候需要把/usr/bin usr/local/bin 的python软连接到python2.7 python3的软连接到python3.5
同时需要将anaconda3 bin里面的python删除。
这时你发现conda不能使用
需要将
这里的python 改为python3即可
这篇关于关于ros和anaconda3 python版本冲突的问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!