1、 在开始菜单打开Anaconda Prompt(anaconda3)

2、 构建虚拟环境

语法:conda create --name 虚拟环境名字 python=版本号
conda create --name py38_env02 python=3.8
  • 1.
  • 2.

(全)Python 的虚拟环境构建和jupyter notebook 中虚拟环境切换_Python

(全)Python 的虚拟环境构建和jupyter notebook 中虚拟环境切换_虚拟环境_02

3、激活虚拟环境

语法: conda activate 虚拟环境名称

(全)Python 的虚拟环境构建和jupyter notebook 中虚拟环境切换_Python_03

 4、环境变量的配置

“我的电脑”→右键→ 属性

(全)Python 的虚拟环境构建和jupyter notebook 中虚拟环境切换_重启_04

 

(全)Python 的虚拟环境构建和jupyter notebook 中虚拟环境切换_Python_05

 

(全)Python 的虚拟环境构建和jupyter notebook 中虚拟环境切换_重启_06

 

(全)Python 的虚拟环境构建和jupyter notebook 中虚拟环境切换_重启_07

(全)Python 的虚拟环境构建和jupyter notebook 中虚拟环境切换_重启_08

 

(全)Python 的虚拟环境构建和jupyter notebook 中虚拟环境切换_虚拟环境_09

 

5、安装nb_conda 和nb_conda_kernels 

 nb_conda 是一个扩展插件,专为 Jupyter Notebook 设计,旨在无缝整合 Anaconda 的 Conda 包管理和环境创建工具。通过 nb_conda,你可以直接在 Notebook 中查看、创建、更新和管理 Conda 环境以及其内的软件包。

nb_conda_kernels是一个Python包,它允许用户在Jupyter Notebook中使用conda环境作为内核运行Jupyter Notebook。这个包提供了一个简单的方法来管理conda环境与Jupyter Notebook之间的连接,使用户能够在特定的conda环境中运行Jupyter Notebook,从而方便地切换不同的Python环境和版本。通过安装这个包,用户可以在Jupyter Notebook中选择不同的conda环境作为内核,这对于数据科学和机器学习等领域的工作非常有用,因为它允许用户在不改变全局Python环境的情况下,轻松地在不同的项目中使用不同的库和依赖项

注意:以下指令可以在基础环境中执行,基础环境执行,可以在jupyter notebook(Anaconda) 的界面手动切换,如果安装在虚拟环境,则开始菜单会会出现jupterjupyter notebook(虚拟环境成名),根据经验总结 下面指令不在虚拟环境下执行,貌似基础环境的jupyter notebook内核列表中不会出现虚拟环境列表,总之可以先安装以下步骤进行,列表中没有下面2条指令,再在虚拟环境下执行,执行完要重启jupyter notebook

conda install nb_conda
conda install nb_conda_kernels
  • 1.
  • 2.

(全)Python 的虚拟环境构建和jupyter notebook 中虚拟环境切换_重启_10

(全)Python 的虚拟环境构建和jupyter notebook 中虚拟环境切换_Python_11

(全)Python 的虚拟环境构建和jupyter notebook 中虚拟环境切换_Python_12

 

(全)Python 的虚拟环境构建和jupyter notebook 中虚拟环境切换_虚拟环境_13

 

以上2个步骤可以安装在基础环境,

 6、重启jupyter notebook 进行环境切换

(全)Python 的虚拟环境构建和jupyter notebook 中虚拟环境切换_Python_14

 

7、查看列表发现内核列表中没有我们刚才构建的虚拟环境

(全)Python 的虚拟环境构建和jupyter notebook 中虚拟环境切换_虚拟环境_15