导入时出现python错误(使用xlwings lib)

时间:2015-11-19 07:32:08

标签: python pywin32 xlwings

以下是导入时的错误消息:

>>> from xlwings import workbook, range
Traceback (most recent call last):
  File "<pyshell#7>", line 1, in <module>
    from xlwings import workbook, range
  File "C:\Users\user\AppData\Local\Programs\Python\Python35\lib\site-packages\xlwings\__init__.py", line 20, in <module>
    from . import _xlwindows as xlplatform
  File "C:\Users\user\AppData\Local\Programs\Python\Python35\lib\site-packages\xlwings\_xlwindows.py", line 10, in <module>
    import win32api
ImportError: No module named 'win32api'

我已经尝试过Python 3.5和2.7.10,但两者都没有运气。

3 个答案:

答案 0 :(得分:0)

确保安装了win32api软件包。使用

安装
pip install win32api

答案 1 :(得分:0)

您需要安装pywin32 只需从http://sourceforge.net/projects/pywin32/

下载并安装即可

答案 2 :(得分:0)

请说明您使用的环境.Windows还是Mac?它有依赖性:

<强>窗

pywin32,comtypes

<强>苹果

psutil,appscript

更多信息,请参阅xlwings README doc:

https://github.com/ZoomerAnalytics/xlwings