很對企業內外網隔離,沒法經過pip install package 命令直接安裝第三方包,咱們能夠在外網先下載第三方包,而後複製到辦公電腦上進行安裝。
可是有些狀況下咱們須要下載N個第三方包,或者下載的包依賴其它包,一個個下載很是浪費時間。這時咱們能夠經過以下兩種方式的命令批量下載。
方式1:單個下載mysql
#單個包下載方式一:
pip download 你的包名 -d "下載的路徑文件夾"
#例如: 下載pymysql包到 D:\packages
pip download pymysql -d "D:\packages"
#單個包下載方式二:
pip download -d 存放路徑 包名
#舉個栗子:下載 pymysql 到 D:/packages
pip download -d D:/packages pymysql
方式2 批量下載安裝包:sql
pip download -d D:/packages -r requirements.txt
requirements.txt 如何生成? 參考連接: https://www.jianshu.com/p/a46160ab35b4ui
其中requirements.txt是咱們須要下載的包清單,例如url
certifi==2020.11.8 chardet==3.0.4 filelock==3.0.12 idna==2.10 requests==2.25.0 requests-file==1.5.1 selenium==3.141.0 selenium-requests==1.3 six==1.15.0 tldextract==3.1.0 urllib3==1.26.2
第三方包下載完畢後,咱們經過以下命令進行安裝
方式1 單個包安裝:spa
pip install --no-index --ignore-installed --find-links=D:/packages <package>
方式2 批量安裝本地安裝包:code
pip install --no-index --ignore-installed --find-links=D:/packages -r requirements.txt
若有不對,請指正,感謝 /抱拳regexp