【问题标题】:I have to type export PATH=~/anaconda/bin:"$PATH" everytime I rerun the terminal每次重新运行终端时,我都必须输入 export PATH=~/anaconda/bin:"$PATH"
【发布时间】:2016-01-29 03:48:39
【问题描述】:

我已经安装了 Mac 版 Anaconda,但我出了点问题:

当我输入命令which condawhich ipython 时,我得到conda not foundipython not find

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

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

我尝试将其添加到~/.bashrc~/.profile~/.bash_profile,但这些对我不起作用。

【问题讨论】:

  • 你试过 source ~/.bashrc 命令了吗?
  • 使用PS4=':${BASH_SOURCE}:${LINENO}+' bash -l -x 跟踪您的哪些点文件以什么顺序运行。查看该跟踪以查看设置和重新设置 PATH 的位置。
  • ...如果您的代码运行正确,一点也不奇怪,但在执行过程中有些东西会覆盖它的更改;如上所述,收集跟踪将显示这一点。
  • 顺便说一句,我认为这个问题基本上是错误的。它与 python、ipython 或 anaconda 无关——无论它是否与该软件相关,您都会有完全相同的行为将任何其他目录添加到您的 PATH 中,并且这些主题的主题专业知识不会让别人更容易回答这个问题。

标签: shell anaconda


【解决方案1】:

.bash_profile

中试试这个
export PATH="$HOME/anaconda/bin:$PATH"

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

echo $PATH

输出应该以 /anaconda/bin:

开头

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

【讨论】:

  • 调用回显后得到/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin,但还是不行
  • 感谢您的帮助
  • export PATH=~/anaconda3/bin:$PATH添加到~/.bash_profile,然后打开一个新终端,就可以了
  • 对我来说,我不得不将行 export PATH="$HOME/anaconda/bin:$PATH" 添加到 ~/.bashrc 中。这是让它发挥作用的唯一方法。
【解决方案2】:

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

$ source /Users/myprofilename/anaconda3/bin/activate

然后

$ conda init zsh

新的 anaconda 文档还有 highlights this:

【讨论】:

  • 我想问题是由于 zsh
【解决方案3】:

确保您没有使用 ZShell 或其他形式的 shell。如果是这种情况,您必须添加相应 shell 文件的路径,例如 .zshrc

【讨论】:

    【解决方案4】:
    sudo xed /etc/environment
    

    打开此存档后添加:/home/youruser/anaconda3/bin

    【讨论】:

      【解决方案5】:

      如果您使用的是 ZShell,请按照以下步骤操作:

      1. 在您的终端中输入 open ~/.zshrc
      2. 将以下内容添加到文件中export PATH=/opt/homebrew/bin:$PATH
      3. 保存文件,然后运行以下命令 source ~/.zshrc

      请注意 Apple 芯片上的自制程序路径是 /opt/homebrew/bin

      【讨论】:

        猜你喜欢
        • 2021-07-14
        • 2021-12-28
        • 2013-09-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-06-27
        • 1970-01-01
        • 2010-11-10
        相关资源
        最近更新 更多