【发布时间】:2014-06-06 19:16:29
【问题描述】:
我已经搜索并尝试了大多数答案,但没有一个能解决我的问题。我有一个用 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。
【问题讨论】:
-
sourceforge.net/projects/pywin32/files/pywin32 在 build 219 下
-
查看 this page 并查看 Py3.4-amd64 版本是否适合您。那里的包裹我真的很幸运。
-
没关系,我刚刚试了一下,得到了同样的错误。奇怪...
-
所以非官方页面也不适合你?
-
@MattDMo,我想通了!