如果出现以下错误:是不是你的电脑安装了anaconda?没错就是anaconda和ros冲突了 因为我们此时打开终端界面是在anaconda的base环境里,这是打开ros会默认调用conda的python
之间看了一个up主解决办法是注释掉.bashrc文件里conda部分 这无疑是杀鸡取卵。放弃
正确解决办法:
通过将auto_activate_base参数设置为false实现
conda config --set auto_activate_base false
如果哪天又希望一直将base环境激活则执行以下指令即可
conda config --set auto_activate_base true
ok 大功告成