«
python -m venv venv 命令详解

时间:2026-8-14    作者:范文泉    分类: Python


这个命令是 在 Windows 中创建 Python 虚拟环境 的标准命令,我来拆解它的每一部分:

命令拆解

部分 含义
python 调用 Python 解释器
-m module 的缩写,表示"运行一个 Python 模块"
venv Python 内置的 虚拟环境模块(Python 3.3+ 自带)
venv(最后的) 虚拟环境的文件夹名称,会创建在当前目录下

配套命令(Windows)

命令 含义
python -m venv venv 创建虚拟环境
venv\Scripts\activate 激活虚拟环境(CMD)
venv\Scripts\Activate.ps1 激活虚拟环境(PowerShell)
deactivate 退出虚拟环境
pip install -r requirements.txt 安装项目所有依赖
pip freeze > requirements.txt 导出当前环境所有依赖清单