【发布时间】:2015-08-17 13:34:45
【问题描述】:
我正在尝试将 Xlwings 用于 Python,但是在安装 Python 3.5、pywin32 扩展和 Xlwings 后,开始导入时出现以下错误:
from xlwings import workbook
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
from xlwings import workbook
File "C:\Python 3.5\lib\site-packages\xlwings\__init__.py", line 18, in <module>
from . import _xlwindows as xlplatform
File "C:\Python 3.5\lib\site-packages\xlwings\_xlwindows.py", line 15, in <module>
import pywintypes
File "C:\Python 3.5\lib\site-packages\win32\lib\pywintypes.py", line 124, in <module>
__import_pywin32_system_module__("pywintypes", globals())
File "C:\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
【问题讨论】:
-
问题出在
pywin32,请参阅我对鲍勃回答的评论。在 Mac 上,xlwings 可以使用 Python 3.5 轻松运行。
标签: python module pywin32 xlwings