Windows系统下安装Anaconda后,请求conda环境激活的分步操作指导
在Windows上激活Conda环境的分步指南
别着急,我来一步步帮你搞定这个问题,彻底消除那个环境未激活的警告~
一、优先用Anaconda Prompt(最省心的方式)
Windows系统里,Anaconda自带了专门的终端,已经帮你配置好了所有环境变量,不用额外折腾:
- 打开Windows开始菜单,找到 Anaconda Prompt (anaconda3),点击启动它。
二、先看看你有哪些Conda环境
启动终端后,先输入这条命令,查看所有已创建的环境:
conda env list
输出结果里,会列出所有环境的路径,前面带*的就是当前正在使用的环境(刚打开时可能没有,因为默认没激活)。
三、激活你的目标环境
知道要激活的环境名后,用下面的命令激活:
- 激活默认的
base环境:
conda activate base
- 激活你自己创建的自定义环境(比如环境名叫
my_project_env):
conda activate my_project_env
激活成功的标志是:终端提示符最前面会出现(环境名),比如(base) C:\Users\你的用户名>,这就说明环境已经正常激活了,之前的警告也不会再出现。
四、如果习惯用普通Command Prompt(CMD)怎么办?
要是你更常用普通CMD,需要先让CMD识别conda命令:
- 打开普通CMD窗口,输入:
conda init cmd.exe
- 关闭当前CMD,重新打开一个新的窗口(这一步很重要,不然配置不会生效)。
- 之后就可以用
conda activate 环境名命令来激活环境了,和Anaconda Prompt里的操作一样。
五、验证激活是否成功
激活后,输入这条命令检查当前Python的路径:
where python
输出的路径应该指向你Conda环境下的Python.exe(比如C:\Users\你的用户名\anaconda3\envs\my_project_env\python.exe),这就说明环境已经正确激活,库加载也不会有问题了。
额外小技巧
- 如果你还没创建自定义环境,可以用这条命令快速创建(比如创建一个叫
my_env、Python版本3.7的环境):
conda create -n my_env python=3.7
- 要退出当前激活的环境,输入:
conda deactivate
内容的提问来源于stack exchange,提问作者Simonka Herdova




