【发布时间】:2019-11-15 07:31:42
【问题描述】:
我安装了 Miniconda 3,然后尝试运行 python python -i。因为python 没用。
下一个警告出现了
警告: 这个 Python 解释器在 conda 环境中,但是环境有 没有被激活。库可能无法加载。激活这个环境 请看https://conda.io/activation
所以,我继续激活它,使用source /c/Users/myUserName/Miniconda3/Scripts/activate base
,再次运行python,它运行良好。
但每次我关闭终端并再次打开它时,都会出现相同的警告消息,让我再次激活环境。
我错过了什么?
【问题讨论】:
-
你在使用windows子系统吗? (我从你的路径名猜测)。如果您是..您可以编辑
~/.bashrc并将您需要运行的命令放在该文件的底部。 (source /c/Users/myUserName/Miniconda3/Scripts/activate base)。每次打开终端时都会运行~/.bashrc文件。如果您不熟悉,通常可以使用nano进行快速编辑。即:nano ~/.bashrc然后进行更改。 -
非常感谢,这正是我所需要的。实际上,我使用的是 Windows,但使用的是 linux 终端(GitBash 终端)。我输入了
nano ~/.bashrc并添加了source /c/Users/myUserName/Miniconda3/Scripts/activate base。一切都变好了。您能否将其作为答案(不是评论),所以我可以接受@SyntaxVoid -
与其手动编辑
.bashrc,更好的做法是使用conda init bash,它将为您编辑.bashrc。见How to Run Conda?