Anaconda环境的搭建和各种配置,本文不再赘述,博主之前也有介绍。 本文简单介绍一下如何将已经存在的anaconda环境加入到 jupyter notebook 中。
进入jupyter新建文件之后,我们会发现,并没有存在虚拟环境的名称,以及import sys,print(sys.path)打印出来的根本就不是虚拟环境中的路径,往往是默认的base环境。所以,必须要手动在jupyter notebook中添加自己创建的虚拟环境。
添加步骤如下:
以下都在win10中执行,经测试Ubuntu,centos均可以使用该方法。 此处以博主电脑上已经存在的名称为 dl 的虚拟环境为例。
conda activate dl 进入虚拟环境之后,执行conda install nb_conda,这里或许需要科学上网,或者更换镜像源,可参考:conda设置镜像源。然后,安装nb_conda 一路yes就可以了。
安装完之后,conda install -n 环境名称 ipykernel,比如我的虚拟环境是dl,安装命令就是conda install -n dl ipykernel
将虚拟环境写入jupyter notebook中的环境中,运行:python -m ipykernel install --user --name 环境名称 --display-name “在jupyter中显示的环境名称”,比如我的是python -m ipykernel install --user --name dl --display-name dl,最后的 “dl” 是你想要在jupyter notebook中显示的环境名称,建议和创建的名称相同,便于管理。
最后, 我们在文件管理器中进入想要打开的工作路径 在地址栏输入 jupyter notebook 回车进入。
选择我们刚刚加入的dl环境即可。