1
我正在运行64位Windows 7和64位Python 3.2。我安装了pywin 32 AMD 64软件包,并且可以在IDLE中导入win32com,但不能在我的程序中导入。下面是在上下文中的错误:在Python 3中导入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的问题,但我仍然在新计算机上做所有事情,特别是这种方法无法正常工作。顺便说一下,将我的桌面上的所有包和模块都放到我的另一台计算机上变得非常单调乏味。
我倾向于选择Python for Windows的ActiveState安装,它平滑了很多粗糙的边缘并捆绑了相关的Windows软件包。它也可以帮助你设定乏味。 –
发布作为答案,我会接受它。安装ActiveState Python而不是为此工作。我只希望它不会导致未来的问题。虽然看起来很有希望。谢谢。 – Stumbleine75