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

HoRain云--VS Code 中使用 Jupyter Notebook

🎬 HoRain云小助手:个人主页

🔥 个人专栏: 《Linux 系列教程》《c语言教程》

⛺️生活的理想,就是为了理想的生活!


⛳️ 推荐

前些天发现了一个超棒的服务器购买网站,性价比超高,大内存超划算!忍不住分享一下给大家。点击跳转到网站。

专栏介绍

专栏名称

专栏介绍

《C语言》

本专栏主要撰写C干货内容和编程技巧,让大家从底层了解C,把更多的知识由抽象到简单通俗易懂。

《网络协议》

本专栏主要是注重从底层来给大家一步步剖析网络协议的奥秘,一起解密网络协议在运行中协议的基本运行机制!

《docker容器精解篇》

全面深入解析 docker 容器,从基础到进阶,涵盖原理、操作、实践案例,助您精通 docker。

《linux系列》

本专栏主要撰写Linux干货内容,从基础到进阶,知识由抽象到简单通俗易懂,帮你从新手小白到扫地僧。

《python 系列》

本专栏着重撰写Python相关的干货内容与编程技巧,助力大家从底层去认识Python,将更多复杂的知识由抽象转化为简单易懂的内容。

《试题库》

本专栏主要是发布一些考试和练习题库(涵盖软考、HCIE、HRCE、CCNA等)

目录

⛳️ 推荐

专栏介绍

核心功能与操作指南

创建你的第一个 Jupyter Notebook

配置运行环境(Kernel)

单元格运行与管理

运行代码单元格

单元格模式

格式切换

文件操作与导航

数据科学增强工具

变量浏览器与数据查看器

绘图保存

调试与进阶

调试功能 (Debug)

远程连接

差异比对 (Diff)


VS Code(全称 Visual Studio Code)是一款由微软推出的免费、开源、跨平台的代码编辑器。

在 VS Code 中使用安装扩展来使用 Jupyter Notebook,VS Code 强大的代码补全功能与 Jupyter 的交互式体验可以完美结合。

如果你还没有安装 VS Code,请前往其官方网站下载并安装,安装过程非常简单,一路点击 "下一步" 即可。

如果不了解 VS Code,可以参考我们的 VSCode 教程。

打开 VS Code,点击左侧活动栏的 Extensions(扩展) 图标(快捷键 Ctrl+Shift+X),搜索并安装 "Jupyter" 插件(由 Microsoft 提供),安装此插件会自动安装 Python 扩展。

核心功能与操作指南

创建你的第一个 Jupyter Notebook

现在,让我们创建一个全新的 Jupyter Notebook 文件 (.ipynb)。

新建文件:直接新建一个以 .ipynb 结尾的文件即可。

也可以通过命令面板创建:

  1. 在 VS Code 中,按Ctrl+Shift+P打开命令面板(这是一个万能搜索框)。
  2. 输入Jupyter: Create New Jupyter Notebook并选择它。
  3. VS Code 会自动创建一个名为Untitled-1.ipynb的新文件,并以笔记本界面打开。你会看到第一个单元格已经准备就绪。

配置运行环境(Kernel)

在运行代码前,你需要告诉 VS Code 使用哪个 Python 解释器:

然后,就可以开始写代码运行了:


单元格运行与管理

运行代码单元格

单元格模式

VS Code 中的单元格有三种状态,通过左侧的垂直条标识:

  1. 未选中:无垂直条。
  2. 命令模式 (Command Mode):垂直条为实心,此时可执行键盘命令(如删除、复制)。
  1. 编辑模式 (Edit Mode):垂直条为实心且单元格带边框,此时可输入代码。

格式切换


文件操作与导航


数据科学增强工具

变量浏览器与数据查看器

点击工具栏的Variables图标,可在底部打开变量面板。

绘图保存

鼠标悬停在生成的图表(如 matplotlib 产出)上,点击右上角的Save图标即可保存为图片。


调试与进阶

调试功能 (Debug)

远程连接

若需使用远程服务器的算力:

  1. 点击右上角Kernel Picker(内核选择器)。

  2. 选择Existing Jupyter Server

  3. 输入带有?token=的服务器 URL 即可连接。

差异比对 (Diff)

由于.ipynb本质是 JSON,VS Code 提供了可视化比对工具。你可以清晰地看到输入、输出或元数据的具体变化,而不需要去阅读混乱的原始代码。

❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

http://www.cnnetsun.cn/news/2044241.html

相关文章:

  • STM32F407驱动0.96寸OLED屏幕:从IIC时序到显示字符的完整避坑指南
  • 4D毫米波雷达实战:RADIal数据集处理、多模态融合与可视化全解析
  • Scratch编程小妙招:用‘非线性放大’和‘sin函数’让你的游戏动画告别生硬卡顿
  • 告别命令行恐惧:用Data Studio和DBeaver图形化连接openGauss数据库(保姆级避坑指南)
  • 英雄联盟国服免费换肤神器:R3nzSkin国服特供版使用指南
  • 基于vue的企业经济效益综合评价系统[vue]-计算机毕业设计源码+LW文档
  • QQ音乐解析:颠覆性音乐数据获取与播放方案全景解读
  • 终极Fast-GitHub插件指南:3分钟解决国内GitHub访问难题的完整教程
  • Windows 7完美运行Blender 3.x的终极指南:免费兼容方案详解
  • Windows 11 LTSC系统安装微软商店的完整指南:简单三步快速恢复应用商店功能
  • 敲重点!2026金相显微镜8大热门一次看懂!
  • 别再傻傻分不清了!RPKM、FPKM、TPM到底怎么选?看完这篇就懂了
  • 英雄联盟终极工具箱:5分钟实现高效游戏体验的完整解决方案
  • 从网表到波形:一份给硬件工程师的LTspice/PSpice避坑指南与高效工作流
  • 企业级国密算法库GmSSL部署实战指南:5步构建安全合规的密码基础设施
  • Qwerty Learner终极指南:3步掌握英语打字肌肉记忆训练神器
  • 如何高效解决加密压缩包密码遗忘问题?专业级自动化测试工具深度解析
  • 揭秘ComfyUI-Impact-Pack:解锁AI图像增强的终极武器
  • NaViL-9B科研加速器:论文插图自动理解+方法论文字化描述
  • 如何高效管理微信好友与群组?WeChat Toolbox智能解决方案
  • Zotero Better Notes:如何用这个终极插件彻底改变你的文献笔记管理
  • QMK Toolbox终极指南:快速掌握机械键盘固件烧录技巧
  • 思源宋体TTF完全指南:7种字重免费打造专业中文设计
  • Maven配置翻车实录:从JDK15降级到1.8,我的Maven为何‘记忆’犹新?附3.8.4修复方案
  • 别再只会重启了!Android安全模式(Safe Mode)的5个隐藏用法与救砖实战
  • 抖音下载神器:三步搞定视频、直播、图集批量下载的终极解决方案
  • 终极免费开源音乐播放器:LX Music桌面版完整使用指南
  • Blender终极曲线插件:Bezier Utilities完整使用指南
  • 从“手抖”到“稳如老狗”:用卡尔曼滤波拯救你的Arduino传感器数据(ESP32/STM32通用)
  • Hive分区表数据清理实战:从`DELETE`分区到`WHERE`过滤的完整流程与性能考量