1、导出项目requirements.txt
1.1 导出整个环境下的依赖库
将整个python环境下的库导出到requirements.txt。
pip freeze > requirements.txt
1.2 导出当前项目所需依赖库
如果不需整个环境下所有库,仅需当前项目下库,可通过pipreqs库操作:
(1)安装pipreqs库
pip install pipreqs
(2)生成requirements.txt
进入项目文件根目录,生成的requirements.txt会在该根目录文件夹下
pipreqs . --encoding=utf8 --force
2、安装python库
2.1 在线按requirements.txt安装项目所需库
安装前面得到的requirements.txt中所有的库。
pip install -r requirements.txt
2.2 离线按requirements.txt安装项目所需库
根据requirements.txt下载项目所需库。
pip download pandas -d "下载安装包位置" -r requirements.txt -i 镜像源
#举例
pip download pandas -d "D:\软件安装包\python库" -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
下载好库文件如图所示,导到离线电脑上再按照pip install -r requirements.txt安装即可。