VSCode 需要安装 Python 扩展才能运行 Python 代码。配置好环境后,可以通过多种方式运行 Python 文件,包括直接运行、调试运行等。
环境准备
安装 Python
确保系统已安装 Python。打开总终端命令行,输入 python --version 或 python3 --version 检查是否已安装。如果未安装,需要从 Python 官网下载安装包。

参考:VSCode 中如何安装 Python 并配置环境?图文详细教程
安装 Python 扩展
- 按 Ctrl+Shift+X(Windows/Linux)或Cmd+Shift+X(Mac)打开扩展面板
- 在搜索框中输入 "Python"
- 找到由 Microsoft 开发的 Python 扩展,点击 "Install"
- 安装完成后重启 VSCode

运行 Python 文件的方法
使用运行按钮
打开 Python 文件后,编辑器右上角会出现一个播放按钮(▷)。点击这个按钮即可运行当前文件。

使用命令面板
- 按 Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac)打开命令面板
- 输入 "Python: Run Python File in Terminal"
- 选择该命令执行

使用右键菜单
在 Python 文件编辑区域右键,选择 "Run Python File in Terminal"。

使用集成终端
- 按 `Ctrl+``(反引号)打开集成终端
- 在终端中输入 python 文件名.py或python3 文件名.py
- 按回车执行


选择 Python 解释器
查看当前解释器
VSCode 底部状态栏会显示当前使用的 Python 版本,如 "Python 3.12.2"。

更换解释器
- 按 Ctrl+Shift+P打开命令面板
- 输入 "Python: Select Interpreter"
- 从列表中选择需要的 Python 版本
- 也可以点击状态栏的 Python 版本直接切换
常见问题解决
找不到 Python 解释器
确保 Python 已正确安装,并且添加到系统环境变量 PATH 中。重启 VSCode 后重新选择解释器。
无法运行按钮不出现
确保文件扩展名为 .py,并且 Python 扩展已正确安装激活。
    
配置好这些基本设置后,就可以方便地在 VSCode 中编写和运行 Python 代码了。调试功能特别有用,能帮助快速定位和解决代码问题。
开发必备:API 全流程管理神器 Apifox
介绍完上文的内容,我想额外介绍一个对开发者同样重要的效率工具 —— Apifox。作为一个集 API 文档、API 调试、API 设计、API 测试、API Mock、自动化测试等功能于一体的 API 管理工具,Apifox 可以说是开发者提升效率的必备工具之一。
  
如果你正在开发项目需要进行接口调试,不妨试试 Apifox。注册过程非常简单,你可以直接在这里注册使用。

注册成功后可以先看看官方提供的示例项目,这些案例都是经过精心设计的,能帮助你快速了解 Apifox 的主要功能。
   
使用 Apifox 的一大优势是它完全兼容 Postman 和 Swagger 数据格式,如果你之前使用过这些工具,数据导入会非常方便。而且它的界面设计非常友好,即使是第一次接触的新手也能很快上手,快去试试吧!
