天天看點

2021-03-30 python離線安裝openpyxl子產品

1.前言

最近Python項目需要用openpyxl對excel進行處理,引用到了openpyxl子產品。但是客戶的環境沒有網,無法用pip安裝openpyxl。是以需要離線安裝,記錄下遇到的問題及解決的辦法。

2.過程

能聯網的話用pip,一條指令即可進行安裝:

pip install openpyxl
           

離線方式隻能下載下傳安裝包進行安裝。

在此處下載下傳了openpyxl,解壓,到解壓後的目錄,用

python setup.py install
           

進行安裝。

報錯:No module named jdcal

于是下載下傳jdcal用同樣的方式進行安裝。結果又報錯:

error Could not find suitable distribution for Requirement.parse<‘et-xmlfile’>

然後接着下載下傳et_xmlfile用同樣的方式進行安裝。

最後安裝openpyxl,成功。

3.總結

離線安裝openpyxl方式:

1.下載下傳jdcal安裝。

2.下載下傳et_xmlfile安裝。

3.下載下傳openpyxl安裝。

安裝方法為:

解壓下載下傳的檔案,到解壓後setup.py所在目錄,執行指令

python setup.py install
           

即可安裝相應子產品。