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
即可安裝相應子產品。