1

我正在运行 64 位 Windows 7 和 64 位 python 3.2。我安装了pywin 32 AMD 64包,可以在IDLE中导入win32com,但在我的程序中不行。这是上下文中的错误:

代码:

import random
import time
from win32com.client import constants
import win32com.client
import pythoncom
import webbrowser
import os
import sys
from sys import exit

print('This is was just an add on to the imports...')

错误:

Traceback (most recent call last):
  File "C:\Users\comp\Desktop\test.py", line 3, in <module>
    from win32com.client import constants
  File "C:\Python32\lib\site-packages\win32com\__init__.py", line 5, in <module>
    import win32api, sys, os
ImportError: DLL load failed: The specified module could not be found.
 >>> 

我真的不知道会缺少什么模块,因为 pywin32应该拥有一切。另外,虽然我之前确实有关于win32的问题,但我正在新计算机上做所有事情,尤其是这不起作用。顺便说一句,将我桌面上的所有包和模块放到我的另一台计算机上变得非常乏味。

4

1 回答 1

1

我倾向于更喜欢Windows 的 Python 的 ActiveState 安装,它消除了许多粗糙的边缘并捆绑了相关的 Windows 包。它也可能有助于您设置单调乏味。

于 2012-09-25T05:06:40.757 回答