.bashrc 中 $PATH 的顺序

.bashrc 中 $PATH 的顺序

我安装了 anaconda,它在我的 .bashrc 文件中的 $PATH 之前附加如下:

$ export PATH=/usr/bin/anaconda/bin:$PATH

每当我从终端运行 python 时,它都会调用 anaconda 版本的 python,而不是系统 python。我怀疑这会在将来引起问题,因为当我在系统上进行更新时,它将继续使用 anaconda python。这让我很担心,因为它可能会在将来使系统不稳定。

我并不喜欢上面的顺序,但是:

  $ export PATH=$PATH:/usr/bin/anaconda/bin

我不知道这是否会给 Anaconda 安装带来问题。

答案1

这不应该引起任何问题,因为只要它在$PATH环境变量中,bash就应该知道它在哪里并且能够从任何目录调用它。

话虽如此,我以前没有用过,anaconda所以我不能说该特定程序是否会有任何问题,但它不应该有。

相关内容