找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 309|回复: 0

AI时代下硕博软件教程:在VS-Code 中使用 Jupyter Notebook

[复制链接]
发表于 2025-6-30 19:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

×
作者:微信文章
AI时代下硕博软件教程:在VS-Code 中使用 Jupyter Notebook



十年前,数量经济学团队就开始使用Stata+Python+R+Matlab等软件了,十年间,有哪些变?哪些不变?

十年前,我们就开始使用Jupyter Notebook了,那时我们在Anaconda里面下载安装使用!详见零基础学Python课程等

今天我们一起聊聊!

虽然我们认为在VS-Code中使用 Jupyter Notebook并不是很友好,但是还是为大家推荐学习一下!
1、数量经济学与JupyterNotebook的十年

关于Jupyter Notebook的详细使用,详见

    9月27日直播回顾--双重机器学习及Stata应用

    9月26日直播回顾--Mac+Win版-双重机器学习

9月27日直播板书截图:双重机器学习及Stata应用主题内容:


图片

图片
9月26日直播板书截图:双重机器学习DDML专题


图片
9月26日直播内容


图片
ddml基本操作


图片

图片
DDML命令基本数据


论文推荐


图片
论文复刻查看


图片
reghdfe命令


图片

图片
Python操作代码
2、数量经济学与Python的十年

十年前,我们同步开启了Stata+Python+R+Matlab的介绍。至今,2017-2025年,Stata线上线下课,已经连续开设了9年!

而Python线上订阅课上线已经6年多了,详见
    如何零基础起步学Python?五一大放价,文科小白也能学会的Python趣味编程课来了十年前,我们准备的Python讲义,里面部分内容在2018年就推送了,详见一分钟读懂Python安装指南一文读懂Python安装步骤及环境变量配置人生苦短,我学Python之基础语法篇(一)

而这部分的讲义内容在2020年初上线的Python订阅课中,使用的是同一版本内容。历经数年打磨的Python课程,至今看来,里面很多内容任然很前沿。上线的Python课程,会讲到Python+Anaconda+Pycharm+Jupyter等软件,课程大纲如下


图片

图片

图片

图片

图片

图片
时长1200分钟+

那时的Python课程,讲义是手把手一行一行代码讲解的!


而今,Python等计量软件的学习已经有很多变化了!

近年来,那些以前专注于一两个软件的老师同学们,不得不开始专注于更多软件,毕竟,AI时代,你不得不有如下共识

    基于设计的AI辅助Stata学术应用工作流程--工具篇

    彩蛋--2025Stata暑假班--一次性掌握硕博必备的软件工具(Python、JupyterNotebook等)

3、近年来VS Code下的 Jupyter Notebook

在 VS Code 中使用 Jupyter Notebook 是一个非常流行且高效的方式,它结合了 VS Code 强大的编辑、调试、版本控制功能和 Jupyter 的交互式计算能力。

以下是详细的步骤和说明:
📌 核心前提

    安装 Python: 确保你的系统上安装了 Python(推荐 Python 3.7 或更高版本)。可以从 Python 官网 下载安装。安装 VS Code: 从 VS Code 官网 下载并安装。
步骤指南

1. 安装必要的 VS Code 扩展--Python与Jupyter 扩展

w18.jpg


    打开 VS Code。点击左侧活动栏的 扩展图标 (或按 Ctrl+Shift+X / Cmd+Shift+X)。在搜索框中输入 **Jupyter**。找到由 Microsoft 发布的 Jupyter 扩展(通常是最上面的那个),点击 安装。这个扩展是核心,它提供了 Jupyter Notebook 支持、代码执行、内核管理等功能。(可选但推荐) 安装 Python 扩展(同样由 Microsoft 发布)。它提供 Python 语言支持、调试、环境管理等,对使用 Python 内核至关重要。
📂 2. 创建或打开 Jupyter Notebook

    创建新 Notebook:

w19.jpg

      方法 1️⃣:在 VS Code 中,按 Ctrl+Shift+P / Cmd+Shift+P 打开命令面板。输入 Jupyter: Create New Blank Jupyter Notebook 并回车。或者,在文件资源管理器中右键点击,选择 New File,然后保存为 .ipynb 后缀的文件(例如 my_notebook.ipynb)。
    打开现有 Notebook:
      直接在 VS Code 中打开一个已有的 .ipynb 文件。
    直接将.ipynb 文件拉到VScode里面直接将包含.ipynb的文件夹拉到 VScode里面
🧩 3. VS Code下 Jupyter Notebook 的界面


w20.jpg



w21.jpg


    打开 .ipynb   文件后,VS Code 会呈现类似传统 Jupyter Notebook 的界面:
      由 单元格 组成。每个单元格可以是 代码 (默认) 或 Markdown。顶部有工具栏:添加单元格、运行单元格、切换单元格类型、中断内核、重启内核等。内核状态显示在右下角(例如 Python 3.x.x)。

4. 选择 Python 解释器/内核

w22.jpg
首次打开 Notebook 或需要切换环境时,VS Code 通常会提示你选择内核(右下角或顶部状态栏)。

    点击右下角显示的内核名称(如 Python 3.x.x 或 Select Kernel)。从弹出的列表中选择你想要使用的 Python 解释器环境(可以是系统全局的、虚拟环境 venv、conda 环境等)。
5、使用 Notebook

    编辑单元格:
      点击单元格内部开始编辑。对于代码单元格,输入 Python 代码。对于 Markdown 单元格,输入 Markdown 语法文本(标题、列表、链接、图片等)。
    运行单元格:
      将光标放在要运行的单元格内。点击工具栏上的 运行单元格 图标 (▶️)。或者使用快捷键 Shift+Enter (运行当前单元格并移动到下一个单元格)。其他快捷键:Ctrl+Enter (仅运行当前单元格)Alt+Enter (运行当前单元格并在下方插入新单元格)。
    查看输出:
      代码单元格的输出(文本、表格、图表、图像等)会直接显示在该单元格下方。Markdown 单元格渲染后的效果会直接显示。
    管理单元格:
      添加单元格: 使用工具栏上的 +Code 或 +Markdown 按钮,或者将鼠标悬停在两个单元格之间出现的 + 按钮上。删除单元格: 使用工具栏上的删除按钮,或选中单元格后按 dd (需要处于命令模式,默认是编辑模式,按 Esc 进入命令模式)。移动单元格: 在命令模式下(按 Esc),使用上下箭头键选中单元格,然后按 Ctrl+Alt+↑/↓ (Windows/Linux) 或 Option+↑/↓ (Mac) 移动。切换单元格类型: 在工具栏下拉菜单选择 Markdown 或 Code,或使用命令模式下的 m (Markdown) 和 y (Code)。

🔄 6. 内核操作

    重启内核: 如果代码卡死或需要清除所有变量状态,点击工具栏上的 重启内核 图标 (🔄)。中断内核: 如果代码长时间运行想停止,点击 中断内核 图标 (⏹️)。切换内核: 随时可以通过右下角的内核指示器切换不同的 Python 环境。
🎉 4、总结

在 VS Code 中使用 Jupyter Notebook 提供了现代、强大且集成的开发体验。安装好 Jupyter 和 Python 扩展后,创建或打开 .ipynb 文件,选择合适的内核,就可以开始享受结合了 VS Code 编辑能力和 Jupyter 交互性的高效工作流程了!





Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

Archiver|手机版|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网

GMT+2, 2025-7-3 19:37 , Processed in 0.114752 second(s), 30 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表