xlwings与Windows上的python 3.5

我被困了一段时间。 我的configuration是: python 3.5xlwings 0.5.0Windows 7 。 在尝试import xlwings时,我得到以下回溯:

  Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Program Files\Python 3.5\lib\site-packages\xlwings\__init__.py", line 20, in <module> from . import _xlwindows as xlplatform File "C:\Program Files\Python 3.5\lib\site-packages\xlwings\_xlwindows.py", line 15, in <module> import pywintypes File "C:\Program Files\Python 3.5\lib\site-packages\win32\lib\pywintypes.py", line 124, in <module> __import_pywin32_system_module__("pywintypes", globals()) File "C:\Program Files\Python 3.5\lib\site-packages\win32\lib\pywintypes.py", line 117, in __import_pywin32_system_module__ assert sys.modules[modname] is not old_mod AssertionError 

在互联网上search一下之后,我的理解是python32的“已知问题”来自于问题,但是我不确定它是什么。 你能帮忙吗?

目前,在Python 3.5上安装pywin32的唯一简单方法是使用Anaconda发行版。 来自sourceforge的官方二进制文件似乎不适用于Python 3.5。 此外,还没有非官方的二进制文件 。

我终于从Felix Zumstein的建议中找到了pywin32。 在我的Python 3.5文件夹( site-packages )中清理了一下之后, xlwings终于工作了。