代码改变世界

win32api pywin32 安装后出现 ImportError: DLL load failed

2011-02-28 12:55  sunblackshine  阅读(6601)  评论(0编辑  收藏  举报

windows 下安装 win32api 模块失败

这个问题 google 没有解决,很奇怪。

在这里下载 pywin32-216.win32-py2.6.exe

http://sourceforge.net/projects/pywin32/files/

安装最后一步有提示

Traceback (most recent call last):
  File "<string>", line 604, in <module>
  File "<string>", line 314, in install
  File "<string>", line 152, in LoadSystemModule
ImportError: DLL load failed: 找不到指定的模块。

在 python 中 import win32api 时出现

>>> import win32api
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: DLL load failed: 找不到指定的模块。
>>>

解决方法:

拷贝

C:\Python26\Lib\site-packages\pywin32_system32\*

C:\Windows\System32

参考文章:

[1]http://www.voidspace.org.uk/python/movpy/reference/win32ext.html