venv
venv介绍
venv是一个Python标准库内置模块(3.3版本开始),它可以帮助你创建和管理虚拟环境。
其与virtualenv的使用方式基本相同,唯一不同的是创建虚拟环境的方式。
venv
为应用提供了隔离的Python
运行环境,解决了不同应用间多版本的冲突问题。
在venv
环境下,用pip
安装的包都被安装到 venv
下(具体是venv/Lib/site-packages
)
系统Python环境不受任何影响,venv
环境是专门针对这个项目而设置的
python -m venv 文件目录
# 进入到venv环境下
cd venv\scripts
# 进入venv
activate
# 在这里下载的包都会装到独立的venv中
pip install ...
# 退出venv
deactivate