Python虚拟环境venv使用指南(2026最新版)

发布:2026-06 | 更新:2026-06-15

为什么需要虚拟环境?

在Python开发中,不同项目可能依赖不同版本的库。如果全局安装,会出现版本冲突。虚拟环境(venv)让每个项目有独立的包管理。

创建虚拟环境

python3 -m venv myproject_env

激活虚拟环境

# Linux/Mac
source myproject_env/bin/activate

# Windows
myproject_env\Scripts\activate

安装依赖

pip install requests flask pandas numpy
pip freeze > requirements.txt  # 导出依赖

常用命令

命令说明
python3 -m venv NAME创建虚拟环境
source NAME/bin/activate激活
deactivate退出
pip freeze > requirements.txt导出依赖
pip install -r requirements.txt安装依赖

🛠️ 推荐工具

工具站 →