jupyter notebook 添加核和删除核

本文详细指导如何在Anaconda中创建Python虚拟环境,并将其kernel添加到Jupyter Notebook中,包括虚拟环境的创建流程、激活、安装ipykernel以及管理步骤。

outlines:

*为什么需要将创建的虚拟环境添加到jupyter notebook中。

*使用anaconda新建python虚拟环境。

*将新建的python虚拟环境kernel添加到jupyter notebook。

1、为什么需要将创建的虚拟环境添加到jupyter notebool中
当我们使用anaconda新建了一个python虚拟环境时,此时我们想要在jupyter notebook中使用该kernel,但是当我们打开jupyter notebook时我们会发现新建的虚拟环境并没有添加到jupyter notebook中。本文将从虚拟环境的创建、虚拟环境的添加进行叙述。
2、使用anaconda新建python虚拟环境
python虚拟环境的创建许多博客已经叙述得很详尽了,但是本文将再次叙述一次,以方便读者。
1)首先我们可以在命令行(cmd)中查看系统中anaconda有哪些环境可用:

conda env list

查询结果
其中base是anaconda中python的基环境,默认的。labelme是博主添加的一个虚拟环境。
2)现在我们可以创建我们自己的python虚拟环境:

conda create -n 环境名 python=版本号

创建test虚拟环境
中间过程进行确认
创建成功

第一个图像块代表创建虚拟环境,其名称为test,python的版本为3.8。
第二个图像块表示需要进行确认安装相关的包,输入y。
第三个图像块表示虚拟环境创建成功。
如果需要删除某个虚拟环境:

conda remove -n 环境名 --all

3、将新建的python虚拟环境kernel添加到jupyter notebook
将新建的虚拟环境添加到jupyter notebool只有三步。
1)激活虚拟环境

activate test
2)安装**ipykernel**包
pip install ipykernel

3)添加虚拟环境至jupyter notebook

python -m ipykernel install --name 环境名称

此处的环境名称可与anaconda中创建的环境名称一致,也可以不同,但是通常情况下保持一致。

此时jupyter notebook中就可以使用新创建的虚拟环境test。
最终结果
此时可以通过下列命令查看jupyter核

jupyter kernelspec list

jupyter核列表
如果想要删除其中某个核,可以使用命令

jupyter kernelspec remove 环境名称

在这里插入图片描述
这里将上面添加的test核删掉。

### Jupyter Notebook配置与管理 #### 查看已有的内列表 为了确认当前可用的内,可以使用 `jupyter kernelspec list` 命令来展示所有已经安装好的内名称及其路径[^1]。 ```bash jupyter kernelspec list ``` 此命令会列出所有的内以及它们对应的文件夹位置,这对于验证新添加或移除后的状态非常有用。 #### 添加新的Python环境作为内 当希望把某个特定版本的 Python 或者 Conda 创建出来的虚拟环境加入到 Jupyter 中成为可供选择的一个选项时,可以通过激活目标环境并安装 `ipykernel` 来实现这一点。具体操作如下所示: 对于基于 Anaconda/Miniconda 用户来说,在想要设置成 Jupyter的目标环境下执行下面两条指令即可完成注册过程[^2]: ```bash conda activate myenv # 替换 'myenv' 为实际使用的环境名 pip install ipykernel python -m ipykernel install --user --name=myenv --display-name "Python (myenv)" ``` 这里的关键在于最后一行代码,它告诉 Jupyter 将这个名为 `myenv` 的环境设为一个新的内,并且在界面上显示的名字是 `"Python (myenv)"`。 #### 移除不再需要的内 如果存在一些不再使用的旧版或其他不必要的内,则可以直接通过命令行将其删除掉。例如要卸载一个叫做 `study` 的自定义内,只需按照以下方式操作就可以轻松搞定: ```bash jupyter kernelspec uninstall study ``` 系统将会询问是否真的要继续这项动作;输入大写的 Y 即表示同意永久性地清除指定项。 #### 修改默认启动的工作区目录 值得注意的是,默认情况下 Jupyter Notebook 启动后所处的位置取决于发起它的 Shell 终端当时所在的绝对地址。因此,若总是期望每次都能自动进入固定的项目空间里工作的话,建议提前切换至那个地方再开启服务程序。 另外一种方法是在启动参数里面指明 `-notebook-dir=/path/to/desired/location` 参数,这样无论在哪都可以让其指向固定的地方作为根级浏览起点。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值