【学习心得】Jupyter 如何在conda的base环境中其他虚拟环境内核

如果你在conda的base环境运行了jupyter lab打开了一个ipynb文本,此时选择的内核是base虚拟环境的Python内核,如果我想切换成其他conda虚拟环境来运行这个文件该怎么办?下面我们试着还原一下问题,并且解决问题。

【注】 这个问题出现在算力云平台上,用jupyter打开使用的是base环境内核,为了节约大家时间,直接说答案:安装nb_conda_kernels库

(1)问题复现

1、使用conda创建python虚拟环境

bash 复制代码
conda create -n env_name python=3.10 -y

2、激活进入虚拟环境后安装一个numpy用来测试

bash 复制代码
conda activate env_name

pip install numpy

【注】此时base环境没有numpy,只有env_name中有numpy

3、在base环境中安装jupyter lab

bash 复制代码
# 退出到base环境
conda deactivate

# 安装jupyterlab
pip install jupyterlab

# 打开jupyterlab
jupyter lab

4、测试一下内核是不是base里面的Python内核

【注】问题来了,我在base环境中想切换别的虚拟环境的内核该怎么办?

(2)解决问题

5、进入到base环境中安装nb_conda_kernels库

bash 复制代码
conda install nb_conda_kernels

(3)AutoDL中测试

1、打开一个云算力服务器的jupyter lab

2、进入终端去安装nb_conda_kernels

3、安装好之后,关机重启再进入jupyter lab

相关推荐
肆意飞扬1 分钟前
Python篇:使用conda、pip的一些命令记录
python·conda·pip
说给风听.1 分钟前
拆解蓝桥杯红黑树:无限深度树的奇偶性规律与 Python 实战解法
python·职场和发展·蓝桥杯
星月总相伴6 分钟前
pycharm导包过程中,因为模块不在同一个包中可能会报错的解决问题
python
2401_841495649 分钟前
【操作系统】存储器管理算法
python·操作系统·存储器管理·连续内存分配算法·非连续内存分配算法·虚拟存储页面置换算法·内存碎片整理与回收算法
ZPC821011 分钟前
机器人手眼标定
人工智能·python·数码相机·算法·机器人
机器学习之心HML12 分钟前
PGA+MKAN+Timexer时间序列预测模型Pytorch架构
人工智能·pytorch·python
查无此人byebye15 分钟前
阿里开源Wan2.2模型全面解析:MoE架构加持,电影级视频生成触手可及
人工智能·pytorch·python·深度学习·架构·开源·音视频
张书名16 分钟前
基于Windows11平台的北理工校园网开机自动连接脚本
python·校园网
果粒蹬i18 分钟前
降维实战:PCA与LDA在sklearn中的实现
人工智能·python·sklearn
慧都小项22 分钟前
金融文档的“自主可控”:Python下实现Word到ODT的转换
python·金融·word