最近学习要用到python3.6,但之前安装anaconda时python版本是3.9,所以需新建一个环境出来
a、进入anaconda命令行界面,默认是base这个环境
b、先创建一个名为python36的环境
conda create -n python36 python==3.6
c、查看环境是否创建成功
d、激活环境
activate python36 # 如果没切换成功,conda activate python36试试
e、此时不算完,如果你现在新的环境中使用pip下载一些东西的时候,会发现可能报错。因为此时新环境的site-packages和scripts路径用的是base环境的路径,所以我们需要更改一下路径。
先查看site文件路径:然后根据路径打开该文件
python -m site --help
打开文件,查看这两个值,可以发现为None或空
修改一下:
USER_SITE = r"E:\Anaconda3\envs\python36\Lib\site-packages"
USER_BASE = r"E:\Anaconda3\envs\python36\Scripts"
f、最后一步:
在vscode中点击左下角,命令行面板,选择Select Interpreter
选择python3.6,没有的话就添加一下
插一嘴:每次进来vscode时候,执行代码的时候,都能看到conda activate base
可以使用下面命令取消默认:
conda config --set auto_activate_base false