2014-10-08 20 views
0

我已在「openpyxl」庫使用PIP,但它仍然是給這樣的錯誤安裝,如下圖所示:爲什麼這個導入錯誤即將

ImportError: No module named openpyxl.reader.excel 

我試圖導入這樣的:

from openpyxl.reader.excel import load_workbook 

我已經檢查了我的site-packages.It的目錄結構是現在這個樣子:

C:\Python27\Lib\site-packages\openpyxl\reader\excel.py 

目錄結構可能是什麼錯!!!

而且我敢肯定,這個模塊已成功安裝在我的machine.Since當我做了幫助(「模塊」),那裏的「openpyxl」是越來越上市。

+0

你確定你拼寫openpyxl.reader.excel吧? – 2014-10-08 07:08:51

+0

是的,我確定這個名字是正確的。這裏是鏈接:https://pythonhosted.org/openpyxl/ – manty 2014-10-08 09:41:23

+0

什麼是'sys.path'?我把它列出'C:\ Python27 \ Lib \ site-packages'?在C:\ Python27 \ Lib \ site-packages \ openpyxl'目錄中是否有'__init __。py'文件? – Evert 2014-10-08 09:44:42

回答

0

您應該使用的

from openpyxl import load_workbook 

代替

from openpyxl.reader.excel import load_workbook 
+0

如果我僅使用openpyxl,則無關緊要。錯誤仍然是:「沒有名爲openpyxl的模塊」 – manty 2014-10-08 08:14:01

+0

這意味着安裝不完整。 – nu11p01n73R 2014-10-08 08:19:22

+0

我確信這個模塊已經成功安裝在我的機器上了。因爲當我在做一個**幫助('modules')**時,** ** openpyxl **正在上市 – manty 2014-10-08 09:40:10