在Ubuntu下vscode运行python
时间: 2025-06-19 19:49:57 浏览: 13
### 配置 VSCode 在 Ubuntu 上运行 Python 程序
#### 插件安装
在 Ubuntu 中配置 Visual Studio Code (VSCode) 来运行 Python 程序的第一步是安装必要的扩展。打开 VSCode 后,导航到右侧的 Extensions 视图,并在搜索栏中输入 “Python”。找到由 Microsoft 提供的官方 Python 扩展并点击 Install 按钮完成安装[^1]。
#### 创建 Python 项目目录
为了更好地管理代码文件,建议创建一个专门用于存储 `.py` 文件的文件夹作为项目的根目录。可以通过图形化界面或者命令行工具实现这一操作。例如,在终端执行 `mkdir my_python_project && cd my_python_project` 可快速建立名为 `my_python_project` 的新文件夹并切换至其中[^3]。
#### 添加运行/调试快捷键
为了让日常编码更加高效,可以自定义一些常用的快捷方式来替代手动右击菜单选择“Run Python File in Terminal”的过程。具体方法如下:进入 Keyboard Shortcuts 编辑页面(可通过 `Ctrl + K Ctrl + S` 快捷组合访问),接着定位到与 Python 脚本启动关联的动作项——比如 `"python.runInTerminal"` 或者相似名称条目,为其指定个性化的触发按键序列[^2]。
#### 配置 launch.json 和 tasks.json 文件
对于更复杂的场景需求来说,可能还需要进一步调整两个重要的 JSON 格式的配置文档:
- **launch.json**: 主要用来描述各种类型的调试会话参数设定情况;
- **tasks.json**: 则侧重于规定构建任务的具体实施细节。
这些都可以通过 Command Palette (`Ctrl + Shift + P`) 输入相应指令来自动生成初始模板后再做修改完善。
```json
// 示例 launch.json 内容片段
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal"
}
]
}
```
```json
// 示例 tasks.json 内容片段
{
"version": "2.0.0",
"tasks": [
{
"label": "run py file",
"type": "shell",
"command": "python3",
"args": ["${file}"],
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"echo": true,
"reveal": "always",
"focus": false,
"panel": "shared"
}
}
]
}
```
以上步骤完成后,你应该能够在基于 Ubuntu 平台下的 VSCode 开发环境中顺利编写、测试以及调试你的 Python 应用程序了。
阅读全文
相关推荐


















