笔架山人 发表于 2021-3-30 19:08:36

已安装pypiwin32,但是无法导入pythoncom

win10系统 ,通过pip install pypiwin32按照了组件,调用win32com时出错,
错误信息为:
”Python36-32\Lib\win32com\__init__.py", line 6, in <module>
    import pythoncom
ModuleNotFoundError: No module named 'pythoncom'

看了__init__.py的代码,前几行为:
#
# Initialization for the win32com package
#
import sys, os
from win32 import win32api
import pythoncom
有没有那个大牛遇到过类似问题,帮忙看看。baidu了好久,没有找到有用的信息。

我的名字你的姓氏 发表于 2021-4-5 00:13:31

pythoncom 要另外安装

pywin32 相关模块是
import win32gui
import win32api
import win32con

木隐 发表于 2021-4-7 20:36:00

如果你安装的pywin32版本高于223,那就要同时安装 Pypiwin32,就可以正常使用pywin32的各种模块了
当你安装 Pypiwin32的时候,你会发现有以下提示,也就印证了 我的方法:
pywin32>=223 in d:\python\python3.7\lib\site-packages (from Pypiwin32) (227)
Installing collected packages: Pypiwin32
Successfully installed Pypiwin32-223

希望可以能够帮到你,如果解决了,请给我一个赞,感谢支持

梦随心生 发表于 2021-4-11 16:08:49

我也出现同样的错误,安装的pywin32是224版本,pypiwin32 223版本,仍然报错无win32api模块

圣君 发表于 2021-4-21 16:23:18

我也有同样的问题。导入是为了提示没有相应的模块

页: [1]
查看完整版本: 已安装pypiwin32,但是无法导入pythoncom