python - 在 python 3 中导入 win32com 时遇到问题

标签 python windows import

我正在运行 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 的问题,但我正在一台新计算机上做所有事情,这尤其不起作用。顺便说一句,将桌面上的所有软件包和模块转移到另一台计算机上变得相当乏味。

最佳答案

我更喜欢 ActiveState install of Python for Windows ,它消除了许多粗糙的边缘并捆绑了相关的 Windows 软件包。它也可能对您的单调乏味的设置有所帮助。

关于python - 在 python 3 中导入 win32com 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12554661/

相关文章:

python - UUID 由于格式化而导致单元 pytest 失败?

python - 在 ubuntu 16.04 中安装 Python 2.7.6

python - DES.MODE_OFB 无法恢复明文

import - 是否可以使用 @import 在 sass 中导入整个目录?

typescript - ES6/ typescript 导入 : import * and names on a single line

python - RandomForest 高 OOB 分数与低 KFold 验证分数

windows - 不能再使用 vsjitdebugger 在启动时调试进程

windows - 您如何从源代码构建 Windows D3D9 refrast?

java - Perl 或 Java 端口上运行的应用程序的名称

json - 将 JSON 文件读入 Pandas 时出错