一、虚拟环境
使用虚拟环境的目的:
到目前为止,我们所有的第三方包安装都是直接通过pip install xx的方式进行安装的,这样会将那个包安装到系统级的python环境中。但是有这样一个问题,比如我所用的Django是1.10.x的版本的,它无法兼容Django 0.9版本的,就导致在维护以前开发的项目时会出现一些问题。这时候我们可以通过虚拟环境来使自己的电脑同时拥有两套环境。
pipenv
windows安装pipenv
pip install pipenv
linux安装
pip install pipenv
配置环境变量
在创建虚拟环境前,为了方便之后对虚拟环境的管理,我们需要在环境变量中添加一个系统环境变量WORKON_HOME
这个环境变量能使之后创建的虚拟环境的安装包都进入它所指向的文件夹中。
创建并进入/退出/删除虚拟环境
pipenv shell #进入虚拟环境
exit #退