【问题标题】:Problems running Conda运行 Conda 的问题
【发布时间】:2017-07-26 18:55:47
【问题描述】:

每次我尝试在终端中使用 conda 时都会收到此错误:

zsh: correct 'conda' to '.conda' [nyae]?

我已将export PATH=$PATH:$HOME/anaconda/bin 添加到我的.zshrc 和我的.bash_profile 文件中。

现在,如果我运行 source ~/.bash_profile 它可以工作,但每次打开新窗口时我都必须运行此命令。有没有办法解决这个问题?

【问题讨论】:

  • zsh 的错误消息意味着 conda 不在路径中,但它确实在您的用户目录中看到 anaconda 的 .conda 文件夹。 .bash_profile 中很可能有一行将 conda 放入您的 $PATH 中,而您在 .zshrc 中的行没有这样做。 .bash_profile 中的相关行是什么?
  • 你能把 anaconda 放在 PATH 的前面而不是末尾吗?

标签: python zsh jupyter conda


【解决方案1】:

我遇到了同样的问题,所以我将 coda 初始化代码从我的 .bashrc 复制到 .zshrc 并且它起作用了。

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/path/to/ur/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/path/to/ur/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/path/to/ur/anaconda3/etc/profile.d/conda.sh"
    else
        export PATH="/path/to/ur/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

【讨论】:

    猜你喜欢
    • 2021-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-20
    • 2019-04-13
    • 1970-01-01
    • 2017-09-29
    • 1970-01-01
    相关资源
    最近更新 更多