从终端运行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