每次我重新运行终端时,我必须输入export PATH =〜/ anaconda/bin:"$ PATH"

Ghr*_*rua 10 shell anaconda

我安装了Anaconda for Mac,但是我出了点问题:

当我输入命令which conda或者which ipython,我得到conda not foundipython not find

然后我发现这个命令export PATH=~/anaconda/bin:"$PATH"对我有用.它解决了上面的问题,但每次我重新运行终端问题仍然存在,我必须再次键入它.

所以我想找到一种从根本上解决问题的方法

我试图将它添加到~/.bashrc,~/.profile,~/.bash_profile,但这些不适合我的工作.

Zv_*_*oDD 13

.bash_profile中试试这个

export PATH="$HOME/anaconda/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)

然后尝试启动一个新终端并运行:

echo $PATH
Run Code Online (Sandbox Code Playgroud)

输出应该以/ anaconda/bin开头:

如果仍然不起作用......解决方法可能是在运行终端后调用bash,即键入" bash ".哪个应该导致使用.bash_profile启动bash

  • 将`export PATH =〜/ anaconda3/bin:$ PATH`添加到〜/ .bash_profile,并打开一个新的终端,它的工作原理 (3认同)
  • 对我来说,我不得不将 `export PATH="$HOME/anaconda/bin:$PATH"` 行添加到 **_~/.bashrc_** 。这是让它发挥作用的唯一方法。 (2认同)

Axb*_*ert 9

我在 MacOs Catalina 10.15 上运行,这对我有用:shell 是 zsh !

$ source /Users/myprofilename/anaconda3/bin/activate
Run Code Online (Sandbox Code Playgroud)

然后

$ conda init zsh
Run Code Online (Sandbox Code Playgroud)

新的 anaconda 文档也强调了这一点