到客户现场实施,很多情况下是没有网络的,我们需要在办公室准备好离线安装包。

假设现有已联网的客户机A,一台无网络的客户机B

 

客户机A

1.生成本地环境的包清单 

pip3 freeze > requirements.txt

2.根据清单 下载到指定目录下(~/Projects)

进入requirements.txt所在目录执行:

pip3 download -d ~/Projects/ -r requirements.txt

macos版: –platform macosx-10_10_x86_64

Linux版:–platform linux_x86_64

Windows版: –platform windows_x86_64

All:–platform any

 

 

 

拷贝requirements.txt以及整个Projects文件夹至客户机B

 

客户机B

根据清单从指定目录(~/Projects)安装

3.进入requirements.txt所在目录执行:

pip3 install –no-index –find-links=”~/Projects” -r requirements.txt 

 

注意整个过程中不依赖任何第三方包,只用到pip命令

版权声明:本文为jevonsflash原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/jevonsflash/p/9255546.html