env&requirements 虚拟环境与依赖文件

虚拟环境Virtualenv和依赖文件requirements.txt

虚拟环境Virtualenv

安装

pip install virtualenv
// pip install virtualenvwrapper  

检测是否安装好

virtualenv --version
// 16.7.5

创建虚拟环境

virtualenv --no-site-packages venv_yourname
// --no-site-packeages参数:不使用系统已经安装的第三方包

激活虚拟环境

// Mac & Linux
cd venv_yourname
source ./bin/activate

//Windows
cd venv_yourname/Scripts/
./activate
./deactivate

依赖文件requirements.txt

导出依赖文件:

pip freeze > requirements.txt

安装依赖文件:(先启动虚拟环境)

(venv) pip install -r requirements.txt

参考:https://www.jianshu.com/p/0ae5f4c20a2e
待补充:virtualenvwrapper