我已经在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