导入Python 64bit-3.4.3.6的win32api时出错

时间:2016-08-30 06:27:18

标签: python-2.7 winapi python-3.4 win32com

我正在尝试修改我为 Python 64bit 2.7 编写的Python脚本,以便将其与 Python 64bit 3.4.3.6 一起使用。此程序正在使用from win32com.client import Dispatch。 使用Python 64bit 2.7运行它时效果非常好,但是使用Python 64bit 3.4时出现以下错误:

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

所以我检查了 WinPython-64bit-3.4.3.6 \ python-3.4.3.amd64 \ Lib \ site-packages 并且有三个文件夹: \ win32 \ win32com \ win32comext 。 我能够在 \ win32 中找到名为win32api.pyd的文件。

注意:我发现了类似的主题,但没有一个能真正回答这个问题。

1 个答案:

答案 0 :(得分:0)

该行在WinPython-64bit-3.4.4.4Qt5下运行,但它也适用于WinPython-64bit-3.4.3.6。