文件requirement.txt¶
格式:
Django==3.2.8
djangorestframework==3.1.3
docopt==0.6.2
gnureadline==6.3.3
click
说明: 每一行、代表1个依赖库,可以加版本,也可以不加
安装:
pip install -r requirements.txt
导出requirement.txt文件¶
手工写
导出当前环境:
pip freeze > ./requirements.txt
根据源码import 语句生成
pip install pipreqs 使用: pipreqs –use-local ./
注意,此工具不能分析wheel格式的第3方库,故不能发现其使用的依赖 如 django使用的 mysqlclient 不能生成,需要手工添加
离线安装依赖¶
开发服务器端
>>导出并打包依赖包:
pip download -d require -r requirements.txt
之后把require文件夹拷贝到使用服务器
使用服务器
安装依赖:
pip install --no-index --find-links=require -r requirements.txt