ubuntu配置vscode python
时间: 2025-05-05 19:49:34 浏览: 26
### 安装 Visual Studio Code
为了在 Ubuntu 上配置 Visual Studio Code (VSCode) 进行 Python 编程,首先需要确保 VSCode 已经正确安装。可以通过访问官方网站并选择 `.deb` 文件来下载适用于 Linux 的版本[^4]。
```bash
sudo dpkg -i ./<file>.deb
sudo apt-get install -f
```
这会处理任何依赖关系问题,并完成软件包的安装过程。
### 设置中文界面
对于偏好中文操作环境的开发者,在Ubuntu Software 中下载 Visual Studio Code 后,默认情况下是英文界面。通过简单的插件安装就能切换到中文模式[^3]:
1. 打开 Extensions 视图 (`Ctrl+Shift+X`)
2. 输入 `Chinese` 并找到 "Chinese (Simplified) Language Pack for Visual Studio Code"
3. 点击 Install 和 Reload 按钮重启编辑器应用更改
### 创建和管理虚拟环境
针对 Python 开发项目而言,创建独立的虚拟环境有助于隔离不同项目的依赖项。最佳实践中建议每个新项目都应建立一个新的虚拟环境[^1]:
#### 使用 venv 模块创建虚拟环境
```python
python3 -m venv myproject_env
source myproject_env/bin/activate
```
上述命令会在当前目录下生成名为 `myproject_env` 的文件夹作为新的虚拟环境;激活之后就可以在此环境中安装所需的库而不会影响全局解释器或其他项目。
### 配置 Python 解释器
当启动 VSCode 或者打开某个工作区时,如果检测到了多个可用的 Python 版本,则可以在状态栏左侧看到提示信息询问要使用的具体哪个版本。点击该消息可以选择合适的解释器路径或者手动指定位置。
另外也可以直接修改 workspace settings 来固定使用特定版本:
```json
{
"python.pythonPath": "/path/to/python",
}
```
### 安装必要的扩展
除了官方提供的 Python Extension 外,还可以考虑其他辅助工具如 Pylint, Jupyter Notebook Support 等等以增强开发体验[^2]:
- **Python**: 提供 IntelliSense、linting、debugging 功能支持。
- **Pylance**: 更强大的类型感知语言服务替代默认的语言服务器。
- **Jupyter**: 支持交互式的 notebook 经验以及 cell-based scripting.
---
阅读全文
相关推荐

















