安装
$ sudo apt install python-virtualenv
$ sudo -H pip install virtualenv
测试您的安装
$ virtualenv --version
创建目录
$ mkdir myproject && cd myproject
创建虚拟环境
安装好之后,我们就可以使用virtualenv命令创建Python虚拟环境了。这个命令有一个需要的参数:虚拟环境的名称。一个指定名称的文件夹和在里面的、与虚拟环境相关的所有文件会在当前目录下被创建。一般给虚拟环境约定命名为venv。
我们还加上了参数--no-site-packages,这样,已经安装到系统Python环境中的所有第三方包都不会复制过来,这样,我们就得到了一个不带任何第三方包的“干净”的Python运行环境
$ virtualenv venv
$ virtualenv --no-site-packages venv
激活虚拟环境
$ source venv/bin/activate
退出虚拟环境
$ deactivate
生成requirements.txt文件
$ pip freeze > requirements.txt
安装requirements.txt文件
$ pip install -r requirements.txt