conda init 给我“未采取任何行动”

conda init 给我“未采取任何行动”

我在 ubuntu 19.04 上安装 anaconda 时遇到此问题 我在 ubuntu 19.04 上安装 anaconda 时遇到此问题

答案1

虽然这并不能尝试解决这个问题,但当我想要激活一个环境时,它可以作为一种解决方法。

$ source ~/anaconda3/bin/activate <env_name>

答案2

我遇到了同样的问题。之前我有 anaconda 2,但我删除了它以安装 anaconda 3。安装 anaconda 3 并使用 conda init 后,我​​收到了相同的错误消息,但我解决了它。输入您的.bashrc

gedit ~/.bashrc

找到文件中的以下行.bashrc并将其删除:

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

解释:
由于您之前已经安装了 anaconda,因此 condainit command不会修改任何内容,因为它检测到您已经对.bashrc文件进行了更改。

答案3

尝试使用anaconda-navigator

激活 conda:

$ source ~/anaconda3/bin/activate root

启动 conda:

$ anaconda-navigator

如果你想启动 JupyterNotebook,只需运行

jupyter notebook

答案4

据我所知,conda init [shell]它用于启动执行命令行conda命令时使用的特定 shell。如果不指定,则默认为 bash,我猜您已经在这里使用了 bash — 因为这是输出。

使用以下[-h]标志可以找到更多信息:

$ conda init -h

相关内容