Python2.7 xlwt安裝 No module named future.builtins


遇到的坑

事情是這樣的,因為項目要使用Python配合軟件集成時的自動化,以前遺留的Python代碼已經out of date啦,只能親自update,所以必須搭建Python環境,使用2.7版本(我有一顆懷舊的❤)

目標機環境:Windows 64bit

很快就在官網下載好.msi的Python安裝文件,一路Next(需要注意選擇將Python加入環境變量PATH中去,這樣無論何處打開一個cmd,你就可以直接運行python命令行啦~)

軟件集成使用了xlrd和xlwt來讀取和寫入Excel,因此Python環境搭建的這兩個附加包免不了

很快完成xlwt的安裝(后附),竟然出現了如下的觸目驚心的一幕:

>>import xlwt

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
import xlwt
  File "build\bdist.win32\egg\xlwt\__init__.py", line 3, in <module>
  File "build\bdist.win32\egg\xlwt\Workbook.py", line 44, in <module>
ImportError: No module named future.builtins

解決方案

幾經網上度娘和翻牆谷哥,竟然沒有明確的解決方案,果斷陷入哀思中...
是不是沒有安裝跟future有關的庫啊?一查,果然啊~
pip在手,果斷lazy安裝

pip install future

然后再試試,就啥問題也沒有啦~

>>import xlwt

>>

xlwt安裝

pip是Python2.7.9以上版本都自帶的,所以pip在手,果斷再次lazy安裝

pip install xlwt

分分鍾安裝完


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM