首页 > 解决方案 > 每次运行终端时激活 conda

问题描述

我安装了 Miniconda 3,然后我尝试运行 python python -i。因为python没用。出现下一个警告

警告:此 Python 解释器处于 conda 环境中,但尚未激活该环境。库可能无法加载。要激活此环境,请参阅https://conda.io/activation

所以,我继续激活它,使用source /c/Users/myUserName/Miniconda3/Scripts/activate base 并再次运行 python,它运行良好。

但是每次我关闭终端并再次打开它时,都会出现相同的警告消息,这让我再次激活环境。

我错过了什么?

标签: pythoncondaminiconda

解决方案


如果您希望每次打开终端时都执行命令,可以将命令添加到~/.bashrc文件底部。

一个相对简单的方法是使用内置的nano文本编辑器。从终端,运行

nano ~/.bashrc

然后向下滚动到底部。将自己的东西添加到底部的想法是一种很好的做法,因为除非您真的知道自己在做什么,否则您不应该真正更改操作系统生成的“默认”内容。

输入每次终端启动时要执行的命令,即

source /c/Users/myUserName/Miniconda3/Scripts/activate base

在你的情况下。ctrl+o然后用then保存enter。然后退出ctrl+x

现在重新启动终端或运行source ~/.bashrc以查看效果。


推荐阅读