PyInstaller打包后找不到pythoncom和win32com问题的解决方法

本来不是很想用com组件的但奈何要跟office交互,但打包后碰到了报错:

ModuleNotFoundError: No module named 'pythoncom'
ModuleNotFoundError: No module named 'win32com'

Google一下之后从这篇文章找到灵感,在文件的import pythoncom前添加:

import pywintypes

然后安装pywin32组件:

pip install pywin32

重新打包即可。

评论

7+1=