手把手教你使用 VS Code 运行和调试 Python 程序
Visual Studio Code(简称 VS Code)是一个强大的源代码编辑器,支持多种编程语言,尤其对 Python 提供了强大的支持。下面我们将逐步介绍如何在 VS Code 中设置环境并运行和调试 Python 程序。
1. 安装 VS Code 和 Python 扩展
首先,确保你的计算机上已经安装了 Visual Studio Code。安装完成后,打开 VS Code,并根据以下步骤安装 Python 扩展:
- 点击左侧活动栏中的“扩展”(或按
Ctrl + Shift + X
)。 - 在搜索框中输入 "Python"。
- 找到由 Microsoft 发布的 Python 扩展并点击安装。
2. 配置 Python 环境
安装完 Python 扩展后,需要配置 Python 环境。首先要确保你已经在系统中安装了 Python。可以在 Python 官网 下载并安装。
完成安装后,我们需要在 VS Code 中选择 Python 解释器:
- 打开一个 Python 文件(以
.py
为扩展名)。 - VS Code 会自动提示你选择 Python 解释器。点击状态栏中的 Python 版本号,选择你所安装的 Python 解释器(如:Python 3.x.x)。
3. 创建和运行第一个 Python 程序
接下来,我们创建一个简单的 Python 程序来测试配置。
- 在 VS Code 中创建一个新的文件,命名为
hello.py
。 - 输入以下代码:
print("Hello, World!")
- 保存文件(
Ctrl + S
),然后在终端中运行此程序。可按Ctrl + `
(反引号)打开终端,在终端中输入:
python hello.py
如果一切设置正确,终端中会输出 Hello, World!
。
4. 调试 Python 程序
VS Code 提供了强大的调试功能。我们可以通过以下步骤进行调试:
- 在你的
hello.py
文件中,修改代码,添加一些逻辑以演示调试功能:
def greet(name):
return f"Hello, {name}!"
name = input("请输入你的名字: ")
print(greet(name))
-
在需要设置断点的位置,点击行号左侧的空白区域,设置一个断点(会出现一个红点)。
-
现在,我们可以开始调试。在左侧活动栏中点击“运行和调试”图标(或按
Ctrl + Shift + D
),然后选择“Python 文件”,点击绿色的播放按钮或按F5
开始调试。 -
当程序运行到断点处时,会自动暂停。此时,我们可以查看变量的值、堆栈信息等。可以通过调试面板上的变量窗口观察当前变量的状态。
-
可使用
F5
继续执行程序,或使用F10
步过当前行,F11
逐步进入函数,直到你完全理解程序的执行过程。
5. 使用虚拟环境
为了让项目环境保持整洁,推荐使用虚拟环境来管理项目依赖。可以通过以下步骤创建虚拟环境:
-
在终端中,进入你的项目目录:
bash cd your_project_directory
-
创建一个虚拟环境(假设使用
venv
):bash python -m venv venv
-
激活虚拟环境:
- Windows:
bash venv\Scripts\activate
-
macOS/Linux:
bash source venv/bin/activate
-
安装项目所需的依赖:
bash pip install 请求库 # 示例
6. 总结
通过以上步骤,我们学习了如何在 VS Code 中运行和调试 Python 程序,包括安装和配置环境、创建和运行示例代码、进行调试,以及使用虚拟环境来管理依赖。VS Code 提供了丰富的功能,使得 Python 开发变得更加高效和便捷。希望你能在以后的开发过程中充分利用这些强大的工具!