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
相关推荐
GeW15 小时前
新质生产力路线图Linux、数据库、国产化替代一次讲透
linux
aningx17 小时前
cachyos 从 GRUB 切换到 rEFInd
linux
第404号工位19 小时前
40块钱二手瘦客户端,如何跑满家庭物联网中枢?(拒绝Docker爆盘实录)
linux·架构·node.js
对象存储与RustFS19 小时前
网盘限速逼你开会员?用 RustFS 自己搭一个不限速的“私人网盘
服务器·后端·docker
骑着蜗牛撵大象32720 小时前
Linux 进程间通信之管道:从 pipe() 的内核语义到 FIFO 落地排错
android·java·linux·系统编程·fifo·管道·进程间通信
众壹新能源科技21 小时前
逆变器自带无功不够用,加装5MVar SVG后功率因数从0.85回到0.99
运维·人工智能·自动化
..Dauntless..21 小时前
【Linux】一切皆文件和缓冲区
linux·运维·服务器
裕晟资质规划21 小时前
三类资质变更报告时限差在哪?军工 15 日、集成印制 10 日
大数据·服务器·网络
QMCY_jason21 小时前
x86 ubuntu2204 无gui 安装 openeuler 2203 aarch64版本
linux·运维·服务器
重生之小比特21 小时前
【Linux系统】12 进程程序替换 自定义Shell 命令行解释器
linux·运维·服务器