Jupyter notebook中切换Python 解释器

目录

引言

步骤

1、查看jupyter notebook中的python解释器

2、创建新环境(附带其他对虚拟环境的操作)

查看所有环境

查看当前conda镜像下能获得的版本

创建新的python2.7虚拟环境

激活环境

删除环境

 3、安装 ipykernel 包

 4、删除安装的虚拟环境


引言

前面我们已经介绍过,如何创建新的python虚拟环境,并实现在spyder中切换到新环境中的解释器。具体见我之前的文章:

python新环境的创建并在spyder中转换——在spyder中配置arcgis的python解释器、为指定python环境安装第三方库_spyder 新环境_艽野尘梦better的博客-CSDN博客https://blog.csdn.net/qq_45270849/article/details/129950456今天我们就来讲讲如何在anaconda的另一个适合于数据分析的利器——jupyter notebook中切换python解释器。

步骤

1、查看jupyter notebook中的python解释器

打开jupyter,单击new可以看见jupyter中已经添加的python环境(选择某一个环境就使用该环境中的python解释器),这里我有一个名为Python 3的默认环境和一个我自己创建的名为py39的新环境。

2、创建新环境(附带其他对虚拟环境的操作)

查看所有环境

打开cmd或prompt,输入conda info --envs,查看现有的python环境

查看当前conda镜像下能获得的版本

输入下方指令,查看当前conda镜像下能获得的python版本,选择自己需要的版本创建新环境。

conda search python

创建新的python2.7虚拟环境

输入如下指令,创建一个新的环境

conda create -n 环境名 python=2.7

新创建的环境位于anaconda文件夹中的envs文件夹中,我们也可以在命令行中查看新环境是否创建成功

 

激活环境

输入如下命令激活和切换环境,现在命令行已经转到python2.7的环境了(由于我给环境命名为中文,所以出现乱码,自己命名最好别用中文,我这里只是演示),查看python版本,可以看到是python2.7。

activate 环境名

删除环境

输入如下代码,删除指定环境

conda remove -n 环境名 --all

 3、安装 ipykernel 包

新创建的环境在jupyter中还无法看见,需要先使用上方的激活环境指令激活环境后,在该环境中安装 ipykernel 包,并向jupyter中安装新环境的内核:

pip install ipykernel  

python -m ipykernel install --name py39   # 向 jupyter 中添加虚拟环境

 4、删除安装的虚拟环境

前面的步骤完成后,打开jupyter notebook,就可以在new中看见新的虚拟环境了,如果想要移除已经安装在jupyter中的python环境,可以使用如下命令:

jupyter kernelspec remove py39 #移除名为py39的虚拟环境

猜你喜欢

转载自blog.csdn.net/qq_45270849/article/details/130588108
今日推荐