Create and Change Python Environment in Spyder IDE (through Python Conda)
Apr. 02, 2023 • Updated Jul. 20, 2024
首先,创建一个新的环境newenv1:
1
conda create --name newenv1 python
此时可以查看Anaconda中包含两个环境:
1
conda info --envs

一个是基础环境base,一个是新创建的newenv1环境。
此时,打开Spyder软件,在命令行中输入命令:
1
2
import sys
sys.executable
可以看到此时Spyder使用的base环境:

并且具有很多之前安装的包:
1
conda list

为了将切换到newenv1环境,进行如下的设置:

应用后,重启Spyder软件:

刚打开Spyder后,出现了这样的报错:

提示缺乏spyder-kernels。因此,我们需要使用命令在化境newenv1中安装spyder-kernels:
1
2
conda activate newenv1
conda install spyder-kernels==2.4.*
安装完成后,再次打开Spyder可以看到错误提示消失了。此时再查看当前的环境信息:

以及安装的包:

可以看到使用的是新环境中安装的python解释器,并且只有最基础的一些包。Bingo~