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
相关推荐
Uncertainty!!11 小时前
Ubuntu 22.04 安装超好用中文输入法rime-ice(雾凇拼音)过程记录
linux·ubuntu·中文输入法
ShineWinsu12 小时前
对于Linux:网络基础的解析
linux·网络·面试·udp·笔试·ip·tcp
Asuicao12 小时前
centos7.9版本升级ssh OpenSSH 9.8p1 源码 OpenSSL 1.1.1w 源码包以及安装升级回滚文档
运维·ssh
耍酷的魔镜13 小时前
谈谈如何使用Netty开发实现高性能的RPC服务器
服务器·网络协议·rpc
志栋智能13 小时前
超自动化安全中的威胁狩猎
运维·安全·自动化
↘"LYong13 小时前
旧版 CentOS 安装 Docker 完整指南(附国内镜像加速)
linux·运维·docker
Zhang~Ling14 小时前
Vim 多模式详解:命令、插入、底行与插件配置
linux·编辑器·vim
Elastic 中国社区官方博客14 小时前
Elastic 在 Everest Group 企业搜索产品 PEAK Matrix® 评估 2026 中被评为领导者
大数据·运维·人工智能·elasticsearch·搜索引擎·ai·全文检索
程序员在囧途14 小时前
likeadmin-api API 中转站怎么做统一报价?从 /pricing、/user/balance 到 task_id 回执的落地方法
运维·服务器·数据库·likeadmin-api·api中转站·token计费
cookies_s_s14 小时前
C++ 字符串动态创建对象 -- 工厂模式、自动注册、模板递归动态调用
服务器·开发语言·c++