如何将Python应用迁移到无外网环境

因为客户环境有时候是私有网络,没有外网的环境,所以python无法在线安装包,将所需要包下载到本地进行安装有时还会失败,所以测试用这种方式来做无外网环境的迁移,主要是以下操作

将虚拟环境中安装的Python依赖包记录到文件requirements.txt中

pip freeze >requirements.txt

将安装的Python依赖包保存到(项目目录)\packages目录下

pip download  -r requirements.txt  -d  (项目目录)\packages

在目标主机上安装python3

将packages文件夹和requirements.txt复制粘贴到项目目录下

在目标主机上离线安装依赖包

pip install --no-index --find-links= (项目目录)\packages -r requirements.txt


内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://sulao.cn/post/707.html