jupyter切换不同的内核(anaconda 24.1.2)
主要的两条命令:
powershell
conda install ipykernel
python -m ipykernel install --user --name '环境名称'
anaconda的版本号
powershell
conda --version
![](https://file.jishuzhan.net/article/1780665631910137858/bd309f3e20aab216be8717109da56a6b.webp)
实例:
一、首先可以看到已经创建的虚拟环境有两个:MechineLearn 和 Pytorch_GPU ,我们以 Pytroch_GPU为例。
powershell
conda env list # 查看anaconda中存在的虚拟环境
![](https://file.jishuzhan.net/article/1780665631910137858/cf5d3014f26d1ff8e71b1b9d7d72cae5.webp)
二、进入到Pytorch_GPU环境中
powershell
conda activate '环境名称' # 进入到需要的虚拟环境中去
conda deactivate # 退出虚拟环境
![](https://file.jishuzhan.net/article/1780665631910137858/a8e099c34c4cc781c1036db35a833a8f.webp)
三、然后安装ipykernel
powershell
conda install ipykernel
![](https://file.jishuzhan.net/article/1780665631910137858/cf5fe68049875a89b0d5a7cb13fe5d51.webp)
输入Y进行安装
![](https://file.jishuzhan.net/article/1780665631910137858/0b712b1eb29e0da13518e5624f3b74cd.webp)
如果出现以下这种情况,表示没有写的权限,需要在Anaconda Prompt上右键,以管理员的身份运行,重新进行安装。
四、添加内核
powershell
python -m ipykernel install --user --name '环境名称'
![](https://file.jishuzhan.net/article/1780665631910137858/a86322aa50a22a06b1c9cc671c323964.webp)
如果出现
Installed kernelspec Pytorch_GPU in....
,说明内核添加成功。
五、启动jupyter notebook
-
新建一个
Notebook
-
会自动弹出选择
kernel
的窗口,点击下拉框。
-
选择刚刚添加的环境即可。
-
验证是否导入成功:
对已经创建的文件进行更换kernel:
- 点击菜单栏中的Kernel选项
![](https://file.jishuzhan.net/article/1780665631910137858/c529f49ccc86e854b1ccd76377e6c8d8.webp)
- 选择最后一个
Change Kernel
选项
![](https://file.jishuzhan.net/article/1780665631910137858/e7c51a85189d60e5de42e9f9945b9e81.webp)
- 进行更换环境即可
![](https://file.jishuzhan.net/article/1780665631910137858/4773c2ada9a2b41b922277d6878117c1.webp)