当我尝试:
from win32com.client import Dispatch
在 Python 中我收到错误:
Traceback (most recent call last): File "", line 1, in from win32com.client import Dispatch File "C:\Users\Lynn\Documents\2e master\masterproef\python\lib\site-packages\win32com__init__.py", line 5, in import win32api, sys, os ImportError: No module named win32api
我已经尝试将文件 pythoncom27.dll
和 pythonwintypes27.dll
复制到 python\lib\site-packages\win32
和 python\lib\site-packages\win32com
但这没有帮助。
我已经从 http://www.lfd.uci.edu/~gohlke/pythonlibs/
安装了 pywin32-217.win32-py2.7.exe
我也已经搜索过重复的文件,但也没有成功。
我之前安装过其他软件包(numpy,...),它们都工作得很好。
我使用的是 Python 2.7
最佳答案
我已经解决了我的问题:-)经过更多的谷歌搜索,我终于找到了一些有用的东西:
http://www.python-forum.org/pythonforum/viewtopic.php?f=15&t=17163&p=156600
当我使用“选择修复兼容性问题”运行 .exe 文件时,一切都神奇地起作用了!
关于python - 导入 win32com.client 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13033803/