Jupyter Notebook如何切换Anaconda虚拟环境

117 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

前言

Jupyter Notebook是一款我本人喜欢的软件,因为在切换conda的虚拟环境遇到了问题,特此写下这篇笔记来记录错误。切换虚拟环境需要用到一个插件nb_conda。


一、首先要注意的问题?

第一首先要看Anaconda的镜像源设置,这里我设置的是清华源,但是在安装的过程中总是会出现错误,设置为默认的下载源才可以。

# 设置为默认的下载源
conda config --remove-key channels

书写命令方面有问题的话可以看我的另一篇博文: Anaconda的一些常用操作.

二、安装插件

在基础环境里安装插件nb_conda

conda install nb_conda

安装完插件之后,主页就会出现Conda选项 在这里插入图片描述

三、在剩下所有需要的虚拟环境中安装jupyter

# 进入我自己的虚拟环境
# 
conda activate tf
# 安装jupyter
#
conda install jupyter

之后,重新启动即可。 打开笔记本,在Kernel——Change kernel中就可以切换虚拟环境了。 在这里插入图片描述

四、好用的插件

这个插件可以改变字体大小、拼写检查、代码行号、自动pep8等等功能 经过尝试,pip安装没什么用,只能用conda安装。注意兼容性问题。

# 通过pip安装
#
pip install jupyter_contrib_nbextensions
# 通过conda安装
#
conda install -c conda-forge jupyter_contrib_nbextensions
jupyter contrib nbextension install --user