Python venv虚拟环境
1. 什么是python venv虚拟环境?
通常python安装的第三方包都会安装在python安装目录的site-packages
目录下,此时,所有项目都使用共同的第三方包的版本;然而,经常多个项目可能会使用同一个包的不同版本,在这种情况下,各个项目可能需要各自拥有一套独立的Python运行环境,venv
就可以为每个项目创建一套隔离的Python运行环境。
2. 为项目创建Python venv虚拟环境
- 切换到项目目录下:
cd projects/PyVenvTest
- 创建虚拟环境:
python -m venv venv # 这将在项目下新建一个venv的目录,这个目录就是虚拟环境,venv是虚拟环境名
- 激活虚拟环境:
linux:
source venv/bin/activate
windows:
venv/Scripts/activate.bat //In CMD
venv/Scripts/Activate.ps1 //In Powershell
激活虚拟环境后,将看到命令行前面多了(venv):
(venv)D:\Dev\projects\PyVenvTest>
- 在虚拟环境中安装第三方包:
pip install -r requirements.txt
标签:venv,项目,Python,python,虚拟环境,目录
From: https://www.cnblogs.com/N1rv2na/p/18277724