“ conda init”阻止anaconda-navigator在基本环境之外的所有环境下工作

时间:2019-05-21 15:11:49

标签: linux ubuntu anaconda

从终端运行conda init之后,我只能从anaconda的基本环境的终端anaconda-navigator运行。我想这样做,以便可以在任何环境(包括没有环境)中运行anaconda-navigator

我开始这样做是因为conda activate myenv不起作用。建议运行conda init;所以我做了。以前,我可以在任何anaconda环境中运行anaconda-navigator,它会弹出,但是现在,如果我尝试除基本以外的任何方法,它将无法正常工作,并且我收到此错误消息“ anaconda-navigator:找不到命令”。但是,如果我在终端中输入conda activate以启动基本环境,则该命令有效。

我刚按照建议的步骤https://docs.anaconda.com/anaconda/install/linux/

完成了anaconda3的全新安装

如果我删除conda init添加到我的.bashrc中的内容并添加 export PATH=/home/yourUserName/anaconda3/bin:$PATH 然后anaconda-navigator可以在任何环境下再次工作,但是conda activate myenv停止工作。

仅供参考:安装anaconda3后,我运行了conda config --set auto_activate_base False

我希望能够在任何anaconda环境中运行anaconda-navigator,并能够使用conda activate myenv。现在,我可以通过修改.bashrc

0 个答案:

没有答案