Python 虚拟环境
Virtualenv 介绍
virtualenv是用来建立一个虚拟的python环境,一个专属于项目的python环境。用virtualenv 来保持一个干净的环境非常有用
如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要jinja 2.7,而应用B需要jinja 2.6怎么办?
这种情况下,每个应用可能需要各自拥有一套“独立”的Python运行环境。virtualenv就是用来为一个应用创建一套“隔离”的Python运行环境。
Virtualenv 安装
Virtualenv 操作步骤
第一步:创建一个局部的隔离虚拟环境;
- 创建一个名称为 env(团队约定虚拟环境统一用此名称)的虚拟环境
1 2
| cd project virtualenv project_env
|
第二步:激活虚拟环境:
- Windows 激活 env 虚拟环境(如果提示因为在此系统上进制运行脚本。可以打开一个空白命令提 示符程序,将 activate.bat 拖进其窗口内)
第三步:在激活状态,维护项目环境:
1
| (env)root% pip install xxx
|
第四步:退出虚拟环境:
第五步:删除虚拟环境:
1
| rmvirtualenv project_env
|