在Jupyter Notebook中添加Anaconda环境(内核)

  • 在使用前我们先要搞清楚一些事:

    • 我们在安装anaconda的时候它就内置了Jupyter Notebook,这个jupyter初始只有base一个内核(显示为Python3)

    • 此后其实我们就不需要重复安装完整的jupyter notebook了,只要按需为其添加新的内核即可(一个内核对应一个新建的anaconda 环境)

    • 始终将base环境下的jupyter notebook作为唯一入口

python 复制代码
# 1、新建一个Anaconda环境
# 进入anaconda prompt,在base环境下输入:
conda create -n 环境名 python=版本
# 例如:
conda create -n pytorchEnv python=3.10

# 2、为Anaconda环境安装ipykernel
# 进入环境
conda activate 环境名 
# 安装ipykernel
conda install ipykernel

# 3、为jupyter添加内核(此时我们仍在新建的anaconda环境中)
python -m ipykernel install --user --name 环境名称 --display-name 展示名
# 两个名称可以相同,如:
python -m ipykernel install --user --name pytorchEnv --display-name pytorchEnv

# 4、退出环境,在base中打开jupyter
# 退出环境
conda deactivate 
# 打开jupyter
jupyter notebook 

可以看到已经成功了,大家可以使用新的内核pip list一下查看已安装的包来验证。

  • 另外提醒大家windows用户名不要用中文的,会出奇怪的小问题哦

以上就是我的一点心得了,如果有不对的地方请批评指正!

相关推荐
空间机器人3 小时前
自动驾驶 ADAS 器件选型:算力只是门票,系统才是生死线
人工智能·机器学习·自动驾驶
小松要进步3 小时前
机器学习1
人工智能·机器学习
Mr_Xuhhh3 小时前
Java泛型进阶:从基础到高级特性完全指南
开发语言·windows·python
泰恒3 小时前
openclaw近期怎么样了?
人工智能·深度学习·机器学习
老天文学家了4 小时前
蓝桥杯备战Python
开发语言·python
ID_180079054735 小时前
除了 Python,还有哪些语言可以解析 JSON 数据?
开发语言·python·json
哥布林学者5 小时前
深度学习进阶(五)Vision Transformer
机器学习·ai
FreakStudio5 小时前
小作坊 GitHub 协作闭环:fork-sync-dev-pr-merge 实战指南
python·单片机·嵌入式·面向对象·电子diy
罗西的思考6 小时前
【OpenClaw】通过 Nanobot 源码学习架构---(5)Context
人工智能·算法·机器学习
普通网友6 小时前
阿里云国际版服务器,真的是学生党的性价比之选吗?
后端·python·阿里云·flask·云计算