win32api没有DLL错误python

时间:2014-06-06 19:16:30

标签: python winapi dll

我已经搜索了答案并尝试了大部分答案,但没有人解决我的问题。我有一个用Python 3.4编写的pyton脚本。我有导入win32api。执行后我得到:

    import win32api
ImportError: DLL load failed: The specified module could not be found.

经过研究,我发现这可能由于多种原因而发生,没有运行安装后脚本,没有安装正确的架构等。我安装了amd64版本并运行了安装后脚本。我不知道还能做什么,但我需要这个才能工作,因为我需要从我的应用程序中打印文档。

我在奔腾处理器(不是AMD)下运行Windows 8 64位,但在sourceforge页面上它是amd或32位。我正在安装64位运行python 3.4。

1 个答案:

答案 0 :(得分:1)

答案很简单,没有人看到它。您必须首先导入pythoncom库:

import pythoncom
import win32api
import win32print

我希望这有助于其他人。