pip 9.0 离线安装Python3的环境库

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

假设现有已联网的客户机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命令

posted @ 2018-07-02 20:06  林晓lx  阅读(334)  评论(0编辑  收藏  举报