一爵嗅、安裝pip
1乐横、下載最新pip
新建packages文件夾放在目錄中:/packages
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pytz
從該網站提供的編譯好的包下載最新版本pip-8.1.2-py2.py3-none-any.whl和wheel-0.29.0-py2.py3-none-any.whl爆哑,在packages文件夾中液茎。
離線安裝pip時野宜,這兩個包需要準備好太防。
還需要一個包:setuptools-36.4.0-py2.py3-none-any.whl
2妻顶、安裝下載好的pip
下載get-pip.py:https://bootstrap.pypa.io/get-pip.py
執(zhí)行命令:
? ? ? ?python ?get-pip.py--no-index--find-links=/root/packages
PS:如果你可以聯網酸员,那么安裝pip就方便多了,執(zhí)行python get-pip.py讳嘱。
二幔嗦、利用pip離線安裝python包-方案
1、在可以聯網的開發(fā)機器上安裝好需要的包
例如:
pip ?install ?elasticsearch
2沥潭、打包已安裝的包
#查看安裝的包
pip ?list
#生成requirements.txt(記錄所有依賴包及其精確的版本號)
pip freeze >requirements.txt
#下載對應的包
pip install --download /root/packages -r requirements.txt
3邀泉、離線情況安裝打包好的包
將packages文件夾和requirement.txt拷貝至離線機器上目錄下
執(zhí)行命令:
pip install --no-index--find-links=./packages -r requirements.txt