Jupyter Notebook中使用虚拟环境

时间:2025-05-08 07:19:06

目录

  • 问题描述:
  • 解决方案:

问题描述:

在Anaconda运行虚拟环境,调用Jupyter Notebook中还是基于base环境,并不是所选用的虚拟环境,那么我们如何在Jupyter Notebook调用选定的虚拟环境呢?

解决方案:

  1. 首先打开Anaconda Prompt,在base环境中安装nb_conda_kernels包,使用如下命令:
conda install nb_conda_kernels

安装结束后,进入Jupyter,选择这个conda,能够看到所有的虚拟环境。

  1. 虚拟环境的使用

在虚拟环境中创建新的项目,点击New按钮,能够看到现有的虚拟环境情况,选择需要的环境。

  1. 使用虚拟环境运行现有项目

点击Kernel按钮,选择Change kernel,选择现有项目需要运行的虚拟环境
虽然从conda中能够看到虚拟环境了,但是在change kernel和new按钮下都找不到虚拟环境

需要在虚拟环境里安装一个包ipykernel

我先切换到了虚拟环境,激活

activate 你的虚拟环境名称

然后在激活的虚拟环境下安装了ipykernel

conda install ipykernel