取消终端 base 环境
安装 anaconda 后,开启终端默认会激活 anaconda 的 base 环境 (base)user@computer:,这样默认的 python 版本就会是 anaconda 相应的 python 版本;
有时候在编译 ROS 的时候,很多 package 是基于 python2.7 的,如果直接在终端里进行编译,调用的是 anaconda 高版本的 python,编译会出错;
因此,需要我们需要先退出 anaconda base 环境,有两种方法
方法1:直接用 conda deactivate退出,下次想使用 anaconda 的时候,再执行 conda activate base 进入;
方法2:通过 conda config --set auto_activate_base false 进行配置 ,这样每次打开终端的时候,就不会自动进入 anaconda base 环境;若想恢复,则执行 conda config --set auto_activate_base true即可