Python 虚拟环境 venv 在 VSCode 中的正确用法

  1. 创建虚拟环境

在项目文件夹打开终端,执行:

bash

python -m venv .venv

会生成一个 .venv 文件夹,就是虚拟环境。

  1. 在 VSCode 中激活并使用

  2. 打开 VSCode 命令面板:

  • Windows/Linux: Ctrl + Shift + P

  • Mac: Cmd + Shift + P

  1. 输入: Python: Select Interpreter

  2. 在列表里选择:

plaintext

./.venv/bin/python (Mac/Linux)

.\.venv\Scripts\python.exe (Windows)

  1. 右下角会显示已切换到该环境,新建终端会自动激活 venv。

  2. 安装依赖

终端已自动进入虚拟环境后,直接用:

bash

pip install 包名

只会装在当前项目,不会污染全局 Python

  1. 导出与重建环境

导出已安装包:

bash

pip freeze > requirements.txt

别人克隆项目后快速复原:

bash

pip install -r requirements.txt

  1. 常见小问题
  • VSCode 不识别 venv:重启 VSCode 或重新选解释器

  • 终端没激活:手动执行

  • Windows: .venv\Scripts\activate

  • Mac/Linux: source .venv/bin/activate

  • 不想提交 .venv :在 .gitignore 里加上 .venv/

相关推荐
俊哥V10 小时前
每日 AI 研究简报 · 2026-08-29
人工智能·ai
taller_200010 小时前
【005】PiE 与传统 VBA 的核心区别
python·vba·pie·py
海兰10 小时前
【应用】基于 Next.js 16 + Python mplfinance的金融K线图与技术指标可视化平台(一)
javascript·python·金融
wangchunyu11410 小时前
MetaGPT介绍和安装说明
人工智能
大衛說10 小时前
《Python 从入门到精通》系列总览与学习路线
开发语言·python·学习
小猴子爱上树11 小时前
跨境电商翻译工具推荐:批量图片翻译、视频字幕翻译、智能抠图一站式搞定
人工智能·python·音视频
冬奇Lab11 小时前
Code Agent 解剖(14):Harness 设计之四——容错与恢复
人工智能·开源
冬奇Lab11 小时前
一天一个开源项目(第202篇):Needle 2 - 14MB 的端侧工具调用模型
人工智能·开源·资讯
林澈在路上11 小时前
AI翻唱软件哪个好 2026国产AI写歌工具对比推荐
大数据·人工智能·深度学习·github·aigc·音视频·音频
咖啡星人k11 小时前
2026 MCP 模型上下文协议:让 AI 自己动手接工具,告别手写接口(MonkeyCode 实战)
人工智能·深度学习·机器学习·语言模型·自然语言处理