1

我正在尝试用 Python 构建 COM 服务器。我已经下载并安装了 Pywin32(我使用的是 Python 3.4.1 的 32 位版本,所以我下载并安装了这个版本的 pywin32)。

现在,为了在 IDLE 中导入 pythoncom,我需要有两个可以轻松访问的 .dll 文件:-pythoncom.dll -pywintypes.dll

两个 .dll 文件都位于以下目录中:

C:\Python34\Lib\site-packages\pywin32_system32

当我在 IDLE 中给出 import 语句时,我收到以下错误:

回溯(最近一次调用最后一次):文件“”,第 1 行,在 import pythoncom 文件“C:\Python34\lib\site-packages\pythoncom.py”,第 2 行,在 import pywintypes ImportError: No module named 'pywintypes'

我重新安装了pywin32,但它仍然没有修复它。

我现在正在尝试将 C:\Python34\Lib\site-packages\pywin32_system32 添加到我的 PATH 目录中,但它不起作用。我正在通过以下方式尝试:

os.environ["PATH"] += os.pathsep + C:\Python34\Lib\site-packages\pywin32_system32

然后我收到以下消息:

该命令的语法不正确。

我在上面的语法中犯了什么错误?我该如何解决这个问题(即如何将 C:\Python34\lib\site-packages\pythoncom.py 添加到我的 PATH 环境中)?

4

0 回答 0