jupyter notebook运行不同虚拟环境

用Anaconda管理不同的虚拟环境时,因为只有base环境下装有jupyter notebook等,所以当想在notebook中运行其他虚拟环境时,应按如下配置,不必在每个环境下都装一遍,那样很麻烦。

确认当前所处环境

运行如下代码,确认当前所处环境。从下图可见,当前处于base环境。

import os, sys
print(sys.executable) # works this time
print(sys.version)
print(sys.version_info)

jupyter notebook运行不同虚拟环境_第1张图片

添加虚拟环境到notebook中

运行如下代码(将env_name改为自己要添加的虚拟环境名称),并在base环境下启动notebook,在[New]下拉菜单选择虚拟环境即可。

conda activate env_name
conda install ipykernel
python -m ipykernel install --user --name env_name --display-name env_name

从下图可见,当前处于虚拟环境tf下,完成目标。
jupyter notebook运行不同虚拟环境_第2张图片

你可能感兴趣的:(python相关)