
- 创建虚拟环境
在项目文件夹打开终端,执行:
bash
python -m venv .venv
会生成一个 .venv 文件夹,就是虚拟环境。
-
在 VSCode 中激活并使用
-
打开 VSCode 命令面板:
-
Windows/Linux: Ctrl + Shift + P
-
Mac: Cmd + Shift + P
-
输入: Python: Select Interpreter
-
在列表里选择:
plaintext
./.venv/bin/python (Mac/Linux)
.\.venv\Scripts\python.exe (Windows)
-
右下角会显示已切换到该环境,新建终端会自动激活 venv。
-
安装依赖
终端已自动进入虚拟环境后,直接用:
bash
pip install 包名
只会装在当前项目,不会污染全局 Python。
- 导出与重建环境
导出已安装包:
bash
pip freeze > requirements.txt
别人克隆项目后快速复原:
bash
pip install -r requirements.txt
- 常见小问题
-
VSCode 不识别 venv:重启 VSCode 或重新选解释器
-
终端没激活:手动执行
-
Windows: .venv\Scripts\activate
-
Mac/Linux: source .venv/bin/activate
-
不想提交 .venv :在 .gitignore 里加上 .venv/