当前位置: 首页 > article >正文

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

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

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

(1)问题复现

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

conda create -n env_name python=3.10 -y

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

conda activate env_namepip install numpy

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

3、在base环境中安装jupyter lab

# 退出到base环境
conda deactivate# 安装jupyterlab
pip install jupyterlab# 打开jupyterlab
jupyter lab

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

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

(2)解决问题

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

conda install nb_conda_kernels

(3)AutoDL中测试

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

2、进入终端去安装nb_conda_kernels

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

http://www.lryc.cn/news/2380462.html

相关文章:

  • 【Boost搜索引擎】构建Boost站内搜索引擎实践
  • 学习VS2022离线安装包的下载方法
  • 前端开发中的AI辅助测试:从手动到智能的转变
  • Nginx配置记录访问信息
  • HomeAssistant开源的智能家居docker快速部署实践笔记(CentOS7)
  • JAVA EE(进阶)_HTML
  • 自定义类、元组、字典和结构体对比——AutoCAD C# 开发中建立不同对象之间的联系
  • 鸿蒙北向源码开发: 检查应用接口dts文件api规范性
  • 谷歌 NotebookLM 即将推出 Sparks 视频概览:Gemini 与 Deep Research 加持,可生成 1 - 3 分钟 AI 视频
  • 5月19日笔记
  • 从基础到高级:网站反爬技术全景解析与第三方工具对比
  • Java面试实战:从Spring Boot到分布式缓存的深度探索
  • 职坐标AIoT技能培训课程实战解析
  • pytorch小记(二十):深入解析 PyTorch 的 `torch.randn_like`:原理、参数与实战示例
  • 小结:网页性能优化
  • 8-游戏详情制作(Navigation组件)
  • Unity引擎源码-物理系统详解-其二
  • 1.3.3 数据共享、汇聚和使用中的安全目标
  • 【Docker】Docker安装Redis
  • Oc语言学习 —— Foundation框架总结
  • react+html2canvas+jspdf将页面导出pdf
  • LWIP的Socket接口
  • 基于支持向量机(SVM)的P300检测分类
  • Better Faster Large Language Models via Multi-token Prediction 原理
  • 51c嵌入式※~合集7~Linux
  • Spring的Validation,这是一套基于注解的权限校验框架
  • MySQL - 如何突破单库性能瓶颈
  • 基于 Vue 和 Node.js 实现图片上传功能:从前端到后端的完整实践
  • go封装将所有数字类型转浮点型,可设置保留几位小数
  • Rust 学习笔记:关于 Vector 的练习题