Jupyter notebook 运行环境创建和切换 (Win10+Anaconda)

本文详细介绍了如何在特定的虚拟环境中激活并配置Jupyter notebook,包括安装必要的软件包,如pytorch-gpu,以及如何使用ipykernel手动添加和管理Jupyter的运行环境(kernel),确保在Jupyter notebook中能够正确调用所需的运行环境。

1. 激活Jupyter notebook运行需要的虚拟环境

activate pytorch-gpu  

pytorch-gpu 为环境名

2. 在当前环境下安装 Jupyter

(pytorch-gpu) C:\Users\xxx> conda install jupyter

启动 Jupyter

(pytorch-gpu) C:\Users\xxx> jupyter notebook

此时发现,运行环境还是原来的默认运行环境,并不是当前的 “pytorch-gpu”。

3. 手动添加 Jupyter 的kernel

使用ipykernel来管理多个kernel

历史:Jupyter原名叫ipython notebook,之后拆分为独立工具,但只代表web UI的部分,背后其实依然依赖ipython来执行code。

所以要改动Jupyter的kernel,就代表需要改动ipython的kernel,而ipython提供了ipykernel的工具来管理kernel。

安装ipykernel

(pytorch-gpu) C:\Users\xxx> conda install ipykernel

安装完后,重启jupyter notebook就可以看见kernel的选项了,如下图。
在这里插入图片描述
此时可能仍然没有你想要的kernel,那么我们手动创建。我们已经在创造的环境中安装了ipykernel了,所以,我们直接在环境里执行下面的代码来手动添加kernel进jupyter notebook

python -m ipykernel install --user --name [虚拟环境名] --display-name "kernel命名"

例如

python -m ipykernel install --user --name pytorch-gpu --display-name "Python(pytorch-gpu)"

此时,就可以看到创建的Python(pytorch-gpu)了,选择该kernel运行即可。

参考:
Jupyter notebok 环境配置,与kernel切换(切换虚拟环境)
https://zhuanlan.zhihu.com/p/50456606

在Jupyter同時使用Python2 + Python3
https://carsonwah.github.io/15213187969431.html

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值