xlwt和xlutils在xlrd工作正常时无法正常工作

时间:2014-01-28 09:48:47

标签: python excel importerror xlwt xlutils

我是Windows用户,我有一个Python 2.7版本。如果有人帮助我,我将非常感激:我已下载,使用7Zip解压缩并安装 xlrd xlwt xlutils (安装似乎完成了所有权利)但只有 xlrd 有效。即使像from xlwt import *这样的短命令也会导致错误,例如:

Traceback (most recent call last):
  File "C:/Users/fanny/Desktop/python/excel_28.01.w.o.utils.py", line 2, in <module>
    from xlwt import *
  File "C:/Users/fanny/Desktop/python\xlwt.py", line 1, in <module>
    from xlutils.copy import copy
  File "C:\Python27\lib\site-packages\xlutils-1.7.0-py2.7.egg\xlutils\copy.py", line 7, in <module>
    from xlutils.filter import process,XLRDReader,XLWTWriter
  File "C:\Python27\lib\site-packages\xlutils-1.7.0-py2.7.egg\xlutils\filter.py", line 17, in <module>
    from xlwt.Style import default_style
ImportError: No module named Style

可能是什么问题?

1 个答案:

答案 0 :(得分:1)

您的工作目录中有一个名为xlwt.py的文件,这是import语句检查的第一个位置。 Python会尝试从那里加载Style模块,当然也找不到。

此处的最佳解决方案是将您的本地xlwt.py文件重命名为非冲突名称

请参阅:Python 2 Docs: 6.1.2. The Module Search Path