使用jupyter可以轻松实现单步执行立等可见的效果。这一点可以实现IDE中的断点调试的功能。但是在使用jupyter的时候选择不同的python环境 不如在IDE中轻松切换,比如IDE使用anacoda中创建的不同的环境作为当前程序执行的python环境,可以很方便的在IDE中进行配置。
本方法可以使用配置文件的方式实现python环境的切换。但是还是不如IDE中那样随意的选择就可以切换不同的开发环境。
为了实现jupyter中的开发环境的配置不走如下:
查看jupyter的kernels:
查看命令:jupyter kernelspec list
输出:C:\Users\admin\AppData\Local\Continuum\anaconda3\share\jupyter\kernels\python3
找到上面的文件夹路径,在目录中打开kernel.json文件:
{
"argv": [
"C:\\Users\\admin\\AppData\\Local\\Continuum\\anaconda3\\envs\tf2-37\\python.exe",
"-m",
"ipykernel_launcher",
"-f",
"{connection_file}"
],
"display_name": "tf2-37",
"language": "python"
}
上面文件中的argv数组中的第一个变量就是要修改的python环境变量,将其修改为自己需要的python环境的路径即可。
通过conda命令可以查看当前服务器anacoda中配置的环境的列表:
conda info --envs
选择需要切换的python环境