This Python interpreter is in a conda environment, but the environment hasnot been activated.

问题

查看python版本时出现“This Python interpreter is in a conda environment, but the environment has not been activated.  Libraries may fail to load.  To activate this environment”的问题

原因

CMD 警告:“Python 解释器在 conda 环境中,但该环境尚未激活"。出现这个警告因为我们安装的是anaconda中带的python版本,python处于conda环境中,使用python需要激活。

解决办法

1、确认anaconda的环境:win+R+cmd打开命令控制窗口

2、查看当前环境名,运行:

在显示的环境中, * 前是环境的名字,* 后是环境的路径。比如这里是:

环境名:base   

环境的路径:C:\ProgramData\Anaconda3

复制base后面的位置信息。

3、conda activate + base后面的路径,进行激活:

4、检验,激活成功: