vscode怎么运行python项目
时间: 2025-02-21 11:13:16 浏览: 49
### 如何在 VSCode 中运行 Python 项目
为了成功配置并运行 Python 项目,在 Visual Studio Code (VSCode) 中有几个重要的设置和步骤需要注意[^1]。
#### 安装扩展
确保安装了官方的 Python 扩展。这可以通过打开 VSCode 的扩展市场,搜索 "Python" 并点击安装来完成。该扩展提供了 IntelliSense、Linting、调试支持等功能。
#### 设置解释器
选择合适的 Python 解释器对于项目的正常工作至关重要。通过按 `Ctrl+Shift+P` 调出命令面板,输入 `Python: Select Interpreter` 来选取一个可用的解释器版本。如果本地有多个 Python 版本共存,则可以利用工具如 pyenv 进行管理[^3]。
#### 配置 launch.json 文件用于调试
创建或编辑 `.vscode/launch.json` 文件以定义启动配置。此文件允许指定脚本执行前后的操作以及传递给程序的各种参数。下面是一个简单的例子:
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal"
}
]
}
```
上述 JSON 对象中的 `"preLaunchTask"` 字段可用于指明任何预启动任务;例如,可以在实际运行代码之前先编译其他资源或者激活特定虚拟环境。
#### 使用终端窗口
除了内置的调试功能外,还可以直接使用集成终端 (`Ctrl+\``) 来手动调用 Python 命令行指令来测试单个模块或是整个应用程序。这样做的好处是可以更灵活地控制流程,并且更容易查看详细的输出信息。
#### 创建 venv 和 pip install dependencies
建议为每个新项目建立独立的虚拟环境(venv)。进入项目目录下,运行如下命令初始化一个新的虚拟环境:
```bash
python -m venv .venv
```
接着激活这个新的虚拟环境之后就可以安全地安装所需的依赖包而不会影响全局环境:
```bash
source .venv/bin/activate # Linux/macOS
.\.venv\Scripts\activate.bat # Windows PowerShell/CMD
pip install -r requirements.txt
```
阅读全文
相关推荐



















