Python 生成requirements文件以及使用requirements.txt部署项目

生成requirements.txt

为了便于新环境部署,python项目中需要包含一个 requirements.txt 文件,用于记录所有依赖包及其精确的版本号
requirements.txt可以通过pip命令自动生成和安装

生成requirements.txt文件
cd 项目目录
执行 pip freeze > requirements.txt

生成requirements.txt文件内容如下:

attrs==18.1.0
Automat==0.6.0
constantly==15.1.0
Django==2.1.4
django-crontab==0.7.1
djangorestframework==3.10.1
hyperlink==18.0.0
idna==2.6
incremental==17.5.0
mysqlclient==1.3.12
pymongo==3.6.1
PyMySQL==0.8.1
pytz==2019.1
six==1.11.0
Twisted==17.1.0
zope.interface==4.5.0

安装requirements.txt依赖

pip install -r requirements.txt

pip list查看安装结果

 

 

posted @ 2019-07-28 16:12  史亚运  阅读(2580)  评论(0编辑  收藏  举报