鑒于公司內網安裝的python版本為python3.6.5,而此時又需要安裝第三方庫pytest,本來是想直接在Python官網PyPI直接搜對應可匹配跑python3.6.5版本的pytest進行下載然后傳到內網安裝即可,但是發現pytest依賴別的第三方庫,根據報錯裝了幾個依賴的第三方庫之后,發現還是一堆的問題,故索性在外網環境先安裝一個python3.6.5版本的解釋器,然后cmd命令列 pip install pytest,然后依據自動下載的第三方庫,來確定python3.6.5安裝推薦的pytest的版本以及pytest依賴的第三方庫的名稱及版本:
pip install pytest
在桌面上新建個保存第三方庫的目錄:softwares,然后我這里將當前python3.6.5解釋器安裝的所有第三方庫都匯出輸出到該目錄下的requirements.txt中:
python -m pip freeze > requirements.txt
然后剔除當前pytest版本不需要的依賴,保留當前pytest所需要安裝的所有第三方庫名稱及版本號:
然后通過國內源下載上面統計的所需要的第三方庫:
pip download -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
下載好了,之后將這些whl后綴的第三方庫檔案,傳到內網,通過cmd直接 pip install xxx就可以啦,
批量安裝本地安裝包:
pip install --no-index --ignore-installed --find-links=C:/Users/SSCC/Desktop/softwares -r requirements.txt
Life is short, You need Python.
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/554333.html
標籤:Python
上一篇:PyInstaller 完美打包 Python 腳本,輸出結構清晰、便于二次編輯的打包程式
下一篇:返回列表