在 vscode 中部署juypter notebook 插件
2025-11-30 22:23 tlnshuju 阅读(0) 评论(0) 收藏 举报为何需要 此vscode 插件
大部分专业python 程序员都不会选择Juypter notebook 作为项目开发的IDE
但是notebook 在presentation 和技术文档编写领域有自己独特的优势。
但是, jupyter notebook当前难以集成好用的AI 插件
所以用有这个需求
下面就是具体步骤:
安装vscode 的相关 juypter notebook 插件

如果要运行 ipynb文件里的代码块, 还需要安装python库 ipykernel
(.venv) gateman@MoreFine-S500: python-poc$ pip install ipykernel
....
(.venv) gateman@MoreFine-S500: python-poc$ .venv/bin/pip list | grep ipykernel
ipykernel 7.1.0
为何需要 此vscode 插件
大部分专业python 程序员都不会选择Juypter notebook 作为项目开发的IDE
但是notebook 在presentation 和技术文档编写领域有自己独特的优势。
但是, jupyter notebook当前难以集成好用的AI 插件
所以用有这个需求
下面就是具体步骤:
安装vscode 的相关 juypter notebook 插件
如果要运行 ipynb文件里的代码块, 还需要安装python库 ipykernel
(.venv) gateman@MoreFine-S500: python-poc$ pip install ipykernel
....
(.venv) gateman@MoreFine-S500: python-poc$ .venv/bin/pip list | grep ipykernel
ipykernel 7.1.0
配置jupyter notebook的PYTHONPATH
默认下, vscode 的jypyter 环境并不集成项目中的.env配置
如果ipynb 文件并不在项目根目录下, 大概率会遇到下面的import error:
No module named ‘src’
所以我们需要找地方配置PYTHONPATH
根据jypter 开发者(之一)的指引
我们可以配置jupyter 的启动脚本
正确方法:
编辑 vscode的User setting.json文件加上
~/.config/Code/User/settings.json
"jupyter.runStartupCommands": [
"import sys",
"if '${workspaceFolder}' not in sys.path:",
" sys.path.insert(0, '${workspaceFolder}')"
]
测试
好了, 现在相信juypter notebook 就work within vscode了, 而且还有cline等ai tool的加持!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/982311.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!相关文章
PostgreSQL性能调优:应对表膨胀、索引碎片和无效索引问题
pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …
程序员修炼之道:从小工到专家读后感3
书中让我深受启发的还有 “DRY 原则”,即 “不要重复你自己”。重复的代码不仅增加了维护成本,还容易滋生错误。以前我在开发时,常常因为图省事而复制粘贴代码,导致后续需求变更时,需要在多个地方修改,效率极低。…
Windows和Office激活工具
盘点网络上最牛X的3款Windows和Office激活工具!安全放心
https://mp.weixin.qq.com/s/gC1knacmWbjRWnRCEY2DpA?scene=1&click_id=1HEU_KMS_Activator蓝奏云下载链接:
https://www.lanzouo.com/b710887
软件基础课程第三次作业
这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/25rjjc/homework/13542
这个作业的目标 <以小组为单位,完成一个“电梯演讲”作业>
姓名-学号 朱晨阳 2023333500140
姓名-学号 朱李航 202333350013…
程序员修炼之道:从小工到专家读后感2
后续阅读程序员修炼之道:从小工到专家,随着书页渐翻,书中融合技术实践与职业哲学的智慧如灯塔般照亮前路,让我猛然醒悟:程序员的成长从来不是工龄的堆砌,而是以务实为基石的认知跃迁与持续精进。
全书最震撼我的…
ubuntu学习笔记1.文件权限
ubuntu学习笔记1.文件权限Ubuntu文件权限查看详细信息:主目录下有a.c,使用ls a.c -l 查看详细信息-rw-r--r-- 1 root root 0 11月 16 10:37 a.cr 读 w写 x执行-rw-r--r--表示所属用户拥有读写权限无执行权限,组内其…
完整教程:MyBatis-Plus使用详解
pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …
20232312 2025-2026-1 《网络与系统攻防技术》实验七实验报告
20232312 2025-2026-1 《网络与系统攻防技术》实验七实验报告
1.实验内容
(1)用SET工具建立冒名网站
(2)用Ettercap工具实现的DNS欺骗攻击
(3)结合应用两种技术,用DNS spoof引导特定访问到冒名网站。
2.实验过程…
20232424 2025-2026-1 《网络与系统攻防技术》实验七实验报告
20232424 2025-2026-1 《网络与系统攻防技术》实验七实验报告
1.实验内容
(1)简单应用SET工具建立冒名网站
(2)ettercap DNS spoof
(3)结合应用两种技术,用DNS spoof引导特定访问到冒名网站。
(4)理解常用网络…
peak物品生成列表对照
A - BAirplane Food - 飞机餐AloeVera - 芦荟AncientIdol -以此类推... (Ancient Idol) 古代神像Anti-Rope Spool - 反向绳索卷轴Antidote - 解毒剂Apple Berry Green - 绿苹果莓Apple Berry Red - 红苹果莓Apple Berr…
EverEdit 提供了强大的函数提示功能
EverEdit 提供了强大的函数提示功能(CallTip),能够在用户输入函数时自动显示其使用说明,显著提升编码效率。以下是相关功能的详细介绍:
1. 函数提示的触发与显示当用户输入函数名称及左括号(如 function()时,E…
NOIP2025游寄
其实并没有什么不满足的。
毕竟我成为一名OIer,也就三个月的事情而已。
万恶之源
GS的土地上生长不出OI的花朵。
唯一能系统性教授的是金城“最好”的那所初中。
lsh也是两年外省集训才拿的银。
而我被信息差打得一塌…
FastAPI(TortoiseORM+Aerich)和Flask(sqlalchemy+Migrate)数据库持久化
一、FastAPI(TortoiseORM+Aerich)
demo项目结构:(migrations和pyproject.toml是持久化后生成的文件) pip install tortoise_orm
pip install aerich
1.初始化数aerich配置,确定访问的数据库源,以及包含的models…
2025年长春笔记本电脑售后维修点推荐:联想华硕戴尔等品牌哪家更靠谱?全方位评测与用户口碑解析
随着数字化转型加速,笔记本电脑已成为现代工作学习的重要工具。根据中国电子信息产业发展研究院发布的2024年数码产品维修服务行业报告,笔记本电脑故障率年均达18.7%,其中硬件故障占比62.3%。面对联想、华硕、戴尔、…