项目目前需要迁移平台,新平台服务器不能联网,只能离线安装了,老平台上python包还比较多,需要批量迁移,方法如下:
迁移步骤
1、老平台,新建site-packages
目录,进入到site-packages
目录下
2、在site-packages
目录下执行pip freeze >requirements.txt
3、打开查看requirements.txt,可以看到当前机器的python所有依赖包已生成列表
4、在当前目录下执行pip download -r requirements.txt
,可以看到pip开始下载依赖包列表中的所有依赖包
5、等待下载完成后,可以看到当前目录下已经有了依赖包文件
6、将site-packages文件夹打包,移动至我们需要这些依赖包的机器上;
7、在新服务器的site-packages目录下执行:pip install