虚拟环境管理venv
创建虚拟环境
首先创建一个虚拟环境的工作目录:
1 | mkdir venv |
随后进入venv目录
1 | cd venv |
创建独立的虚拟环境:
1 | python -m venv . |
该命令python -m venv <目录位置> 可以创建一个独立的Python3运行环境。
此时,执行激活命令就可以进入该虚拟环境venv:
1 | E:\work\test_project\venv>.\Scripts\activate |
可以看到,当前命令行的前缀有一个(venv)代表我们现在处于虚拟环境之中。
注意该虚拟环境和当前系统的Python3环境是隔离的。
我们也可也执行命令退出虚拟环境venv:
1 | (venv) E:\work\test_project\venv>.\Scripts\deactivate.bat |
通过deactivate命令可以推出虚拟环境。
用虚拟环境venv给项目安装依赖
创建好了虚拟环境之后,我们就可以给当前的项目(test_project)安装依赖了:
1 | .\venv\Scripts\pip.exe install -r .\requirements.txt |
注意,这里所有的依赖文件都会安装到虚拟环境目录,即venv。
如果愿意,也可以执行命令来升级虚拟环境的pip软件:
1 | .\venv\Scripts\python.exe -m pip install --upgrade pip |
导出项目依赖
1 | pip list –format=freeze > requirements.txt |