一、安装虚拟环境(使用virtualenvwrapper)
virtualenvwrapper 时一个基于virtualenv之上的工具,它将所欲的虚拟环境统一管理。
1、安装
$ sudo pip install virtualenvwrapper
virtualenvwrapper默认将所有的虚拟环境放在~/.virtualenvs目录下管理,可以修改环境变量WORKON_HOME来指定虚拟环境 的保存目录。
2、启动
$ source /usr/local/bin/virtualenvwrapper.sh
还可以将该命令添加到 /.bashrc 等shell启动文件中,以便登陆shell后可直接使用virtualenvwrapper提供的命令。
if [ `id -u` != '0' ]; then
export VIRTUALENV_USE_DISTRIBUTE=1 # <-- Always use pip/distribute
export WORKON_HOME=$HOME/.virtualenvs # <-- Where all virtualenvs will be stored
source /root/anaconda3/bin/virtualenvwrapper.sh
export PIP_VIRTUALENV_BASE=$WORKON_HOME
export PIP_RESPECT_VIRTUALENV=true
fi
将上面的配置添加到 ~/.bashrc 的末尾,然后将下面的命令运行一次:
source ~/.bashrc
二、安装依赖包(使用requirements.txt)
1、requirements.txt 文件的写法如下:
Django==2.1
django-cors-headers==3.4.0
django-redis==4.0.0
elasticsearch==7.0.5
filelock==3.0.12
Flask==1.1.2
Flask-Cors==3.0.10
2、通过requirements.txt 安装依赖包的命令如下:
pip install -r requirement.txt # 批量安装