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

在 vscode 中配置juypter notebook 插件

为何需要 此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.dtcms.com/a/557166.html

相关文章:

  • 石家庄好用的招聘网站门户网站网站建设
  • ENERGY Designer:重构跨平台GUI开发的高效解决方案
  • 网站建设要准备什么资料wordpress回复下载
  • RabbitMQ 在拼团系统中的应用:延迟队列、订单超时与消息幂等
  • 【printpdf】color.rs 文件解析
  • Langchain4j 实战 【AI代码生成平台】:接入deepseek,开发AI服务并实现结构化输出
  • DNR6521x_VC1:革新音频体验的AI降噪处理器
  • 长沙做网站的公司哪家最好永久有效的代理ip
  • 技术准备九:FFmpeg
  • Jenkins 实战4:集群配置与分布式构建
  • 一人开公司做网站创业企业网站建设总结报告
  • android 15.0 app应用安装黑名单
  • N-158基于微信小程序学生社团管理系统
  • LeetCode算法日记 - Day 89: 最长递增子序列
  • 两学一做 网站帮别人建网站赚钱吗
  • 2025江苏省职业院校技能大赛网络系统管理赛项模块A:网络构建卷I(未公开)
  • 鸿蒙工程结构、开发指南
  • Python为什么能成为Ubuntu官方支持的脚本语言?
  • Studio Drummer 深度指南:从采样逻辑到风格化创作的实战手册
  • 一个专门做试题的网站商品seo关键词优化
  • 汽车ECU测试中边界值方法
  • 微信小程序开发工具软件网络优化策划书
  • 【GSR】皮肤电反应 数据分析全流程教程
  • 现代Python开发环境搭建(VSCode + Dev Containers)
  • 网站模版如何使用个人网站经营性备案查询
  • 理解计算机系统_程序计数器PC的实现
  • 在Unity中运行Yolo推理
  • php+redis基本操作及操作说明
  • 神经网络补充知识
  • 怎么在网站后台删除图片vps搭建网站教程