Python项目部署操作手册

一、安装虚拟环境(使用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  # 批量安装

猜你喜欢

转载自blog.csdn.net/chenxy02/article/details/121643208