在使用pyinstaller打包后,无法执行脚本pyi_rth_win32comgenpy

2024-09-29 06:23:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试打包包含以下外部导入的脚本:

import keyboards
import win32gui
from PIL import ImageGrab
import pytesseract

我使用PyCharm设置了一个虚拟环境,因此在运行pyinstaller时,我确保将site packages目录添加到-path选项中

我现在不知所措,因为这个错误从未得到完全回答。其他一些资源(herehere)说只需卸载然后重新安装与win32相关的所有软件包。我做到了,但还是不成功。有什么想法吗


Tags: fromimport目录脚本pilherepackages虚拟环境
1条回答
网友
1楼 · 发布于 2024-09-29 06:23:48

在玩了大约一个小时后,我找到了一个解决办法。我在pyinstaller命令中添加了 hidden-import "pywin32",它成功了!因此,如果卸载和重新安装不起作用,请尝试添加“pywin32”作为隐藏导入

相关问题 更多 >