VScode怎么使用Jupyter并且设置内核

目录

vscode使用Jupyter​编辑

设置内核

设置内核最重要步骤

删除内核环境


如果先看看怎么设置内核直接点击设置内核最重要步骤,按照这五步

vscode使用Jupyter

如果想运行.ipynb文件,先在扩展里面下载Jupyter

设置内核

然后设置虚拟环境,按照下面的四个终端指令进行注册到Jupyter。然后重新启动vscode!!!注册不是重复创建环境 ,而是为现有环境创建 Jupyter 可识别的入口点,必须通过注册内核的方式让 Jupyter 能够找到和使用conda 虚拟环境。

注册过程中会进行下面两个内容1. 创建内核配置文件:/path/to/kernels/py310/kernel.json; 2. 在配置文件中指定 conda 环境的 Python 路径

设置内核最重要步骤

总之设置原则就是1-2-3-4-5,然后运行试试就可以了

#1. 激活 conda 环境
conda activate py310

2.安装 ipykernel(如果尚未安装)

conda install ipykernel

3.将环境注册到 Jupyter

python -m ipykernel install --user --name py310 --display-name "Python 3.10 (conda)"

#4.查看环境

jupyter kernelspec list

#5.选择注册的conda环境进行设置内核

  • 注册内核:代码单元格直接在 py310 的 Python 进程中运行

  • 不注册内核:代码单元格仍在基础环境的 Python 中运行,只能通过 shell 命令间接使用 py310

  • VS Code 发现 clean_env尝试自动创建内核配置但失败,因为缺少 ipykernel

不注册内核到 Jupyter,你仍然可以:

  • ✅ 在 VS Code 中编辑和调试 Python 脚本

  • ✅ 在终端中运行 Python 代码

  • ✅ 使用 conda 环境的所有包

  • 但无法:

  • ❌ 在 Jupyter Notebook 中使用该环境执行代码

  • ❌ 在 VS Code 的交互式窗口中直接使用该环境

删除内核环境

如果创建两个一样环境,推荐删除 /root/.local/ 下的 py310 内核:

复制代码
jupyter kernelspec remove py310
相关推荐
stark张宇3 小时前
企业级文件共享服务全解析:NFS 和 Samba 搭建指南与 Windows 乱码解决
服务器·架构·centos
川石课堂软件测试3 小时前
什么是BUG,你对BUG的了解有多少?
android·linux·服务器·python·功能测试·bug·安全性测试
鸠摩智首席音效师3 小时前
如何在 Vim 中使用交换文件恢复文件 ?
linux·编辑器·vim
java_logo3 小时前
n8n Docker 部署手册
运维·docker·容器
爱喝水的鱼丶3 小时前
SAP-ABAP:SAP中的用户确认对话框:深入理解与实践POPUP_TO_CONFIRM
运维·开发语言·学习·sap·abap
高旭的旭3 小时前
Linux V4L2框架详解:Camera软件架构与驱动实现
linux·嵌入式·camera·v4l2
Raymond运维4 小时前
MySQL包安装 -- SUSE系列(SUSE资源库安装MySQL)
linux·运维·数据库·mysql
云飞云共享云桌面4 小时前
东莞精密机械制造工厂如何10个SolidWorks共用一台服务器资源
java·运维·服务器·网络·数据库·电脑·制造
九皇叔叔5 小时前
Linux 系统配置 NTP 服务:轻松同步阿里云时间服务器
linux·服务器·阿里云