VS Code配置Python开发环境
VS Code(Visual Studio Code)是微软开发的免费开源代码编辑器,其支持丰富的扩展生态,覆盖几乎所有编程语言和技术栈
安装基础软件
具体安装详情可以参见我之前的随笔
1.安装Python
在Windows环境下安装Python - 柯南。道尔 - 博客园
2.安装VS Code
Visual Studio Code(VS Code)的安装与使用 - 柯南。道尔 - 博客园
安装必要扩展
打开VS Code,点击侧边栏的扩展按钮,或者使用快捷键Ctrl+Shift+X打开扩展面板,搜索对应扩展并安装
| 扩展名称 | 作用 |
|---|---|
| Chinese (Simplified) | 适用于 VS Code 的中文(简体)语言包 |
| Python | 这是一个为Python语言提供丰富支持的VS Code扩展(适用于所有当前支持的Python版本)。它为其他扩展提供了无缝集成的接入点,并支持以下功能:智能提示引擎(Pylance)、调试(Python Debugger)、格式化、代码检查、代码导航、重构、变量资源管理器、测试资源管理器,以及环境管理(新的扩展-Python Environments)。Python语言安装这一个扩展足以,因为安装此扩展会把Pylance、Python Debugger、Python Environments这三个扩展也安装上 |
| Ruff | Ruff扩展是VS Code中用于Python开发的高性能代码检查与格式化工具,它将Rust编写的Ruff工具无缝集成到编辑器中 |

核心配置
选择Python解释器
按快捷键Ctrl+Shift+P打开命令面板输入"Python: Select Interpreter"选择已安装的python路径(之前安装python的时候如果勾选了添加python环境变量,这里会自动给出python的路径)


虚拟环境创建
方式一:venv(推荐,python自带)
# 创建虚拟环境
python -m venv .venv激活虚拟环境
windows环境:
.venv\Scropts\activate
linux/macos
source .venv/bin/activate
方式二:Conda(需单独安装Anaconda)
# 创建环境
conda create -n myproject python=3.11# 激活环境
conda activate myproject
在VS Code中选择虚拟环境
按快捷键Ctrl+Shift+P打开命令面板输入"Python: Select Interpreter"选择.venv或Conda环境

