最近在更新zabbix,在使用企業微信進行告警的時候,由于腳本是用python寫的,是以需要使用到urllib庫和requests庫,因為伺服器網絡等原因,導緻無法連接配接網際網路進行安裝下載下傳。
不多說了,反正就是手工安裝這些包;
可以從https://pypi.org/project/requests/下載下傳對應的包來安裝,但是在使用python setup.py install安裝時,一些依賴包依然需要通過連接配接到https://pypi.org來下載下傳。
于是直接下載下傳whl包來安裝(https://pypi.org/simple/requests/)
直接pip install requests-2.12.2-py2.py3-none-any.whl 即可。
=================分割線=================
以上是背景,
因為在https://pypi.org/project/requests/找對應包的時候,發現裡面有whl字尾的,有tar.gz,也有egg的,對于這幾種有什麼差別不得而知,于是想搜尋整理一下,結果發現早有此疑問的同學已經解決了這個問題。
可以直接看這篇文章來解惑:https://blog.zengrong.net/post/python_packaging/