### 環境依賴包
下載指定包及相關依賴
yum install --downloadonly --downloaddir=/opt/yumcache packetName
yum install --downloadonly --downloaddir=/var/ftp/pub/yumdown python-pip python34 python-netaddr python34-pip ansible docker-ce-17.03.2.ce-1.el7.centos.x86_64 docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch --setopt=obsoletes=0 iptables-services
yum使用緩存安裝指定包
yum -C --downloaddir=/opt/yumcache install packetName
yum install -C --downloaddir=/var/ftp/pub/yumdown python-pip python34 python-netaddr python34-pip ansible docker-py
python pip 安裝依賴包
pip download -r requirements.txt -d /tmp/paks/
在linux下
1.下載指定的包到指定文件夾。
pip list #查看安裝的包
pip freeze > requirements.txt 將已經通過pip安裝的包的名稱記錄到 requirements.txt文件中
創建存放安裝包的目錄:mkdir /packs
pip install --download /packs pandas(存放一個pandas包)
pip install --download /packs -r requirements.txt(存放requirements.txt列出的所有包)
2.安裝指定的離線包
pip install --no-index --find-links=/tmp/packs/ pandas 或
pip install --no-index --find-links=/tmp/packs/ -r requirements.txt (也可能是 --find-link)