我已經在Ubuntu中安裝了openpyxl。
現在我正在使用xlsx文件運行openpyxl。無法在openpyxl中導入工作簿
導入模塊時,它給我以下錯誤。
from openpyxl import Workbook
ImportError: cannot import name Workbook
任何人都可以知道我要做什麼來解決問題嗎?
我已經在Ubuntu中安裝了openpyxl。
現在我正在使用xlsx文件運行openpyxl。無法在openpyxl中導入工作簿
導入模塊時,它給我以下錯誤。
from openpyxl import Workbook
ImportError: cannot import name Workbook
任何人都可以知道我要做什麼來解決問題嗎?
我回答你的第二個問題,因爲我找到了解決方案(好像第一個問題的原因是一樣的)。
我認爲這個問題是由於你安裝在你的Ubuntu上的版本不是最新版本(目前是1.5.7)造成的。官方文件是基於最新的。
提供。例如在我的Ubuntu 11.10 openpyxl的版本是不是最新的,但是1.5.3,如果你使用這個語法(從這裏取:https://bitbucket.org/ericgazoni/openpyxl/wiki/Home),該命令的工作:
from openpyl.workbook import Workbook
工作簿和load_workbook:
from openpyxl.reader.excel import load_workbook
但你也可以安裝最新的一個用的easy_install:
$ sudo easy_install openpyxl
而要安裝的easy_install,讀這樣的回答:https://askubuntu.com/questions/27519/can-i-use-easy-install
感謝....現在它說,隨着導入錯誤:無法導入名稱load_workbook – sam 2012-03-09 06:00:44
你明確地導入load_workbook自己嗎?如果沒有,那麼在你沒有安裝的openpyxl模塊中可能會有一些依賴。 – Alex 2012-03-09 18:02:44