需要从$ PATH中删除anaconda3

我想这可能是重复的,但我对Linux很新,我已经检查过的所有其他指南似乎都指的是不同的东西。 我安装了anaconda3并意外地告诉它更新路径变量。 由于显而易见的原因,这会弄乱各种各样的事情。 当我得到which python /home/sbendl/anaconda3/bin/python

如果我echo $PATH我得到:

  /home/sbendl/anaconda3/bin:/opt/ros/kinetic/bin:/home/sbendl/bin:/home/sbendl/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 

但是当我查看/etc/environment时,我看不到任何与之相关的内容。 显然,我混淆了两件不同的事情。 我希望能够在需要时继续使用Python 3.5,但我希望默认值为2.7,这样我就可以使用其他假设为2.7的东西。

要从您的路径中完全删除anaconda

  • 检查~/.bashrc~/.bash_profileanaconda条目并删除该行:

     export PATH="/home/sbendl/anaconda2/bin:$PATH" 

完全删除:

  • 删除上述文件中的条目然后删除~/anaconda2目录。

这应该纠正这个问题。