如何解决意外的pyinstaller异常"pyqt5_plugins distribution was not found"?

How to solve the unexpected pyinstaller exception "pyqt5_plugins distribution was not found"?

我使用 PyQt5 库编写了一个 window 应用程序。在尝试运行 exe 文件时通过“pyinstaller”编译后,出现以下错误:

我尝试重新安装 pyqt5_plugins 库,在没有“--windowed”选项的情况下编译程序,或者从“warn-main.txt”文件中删除错误,都没有帮助。有人遇到过这样的问题吗?

使用

--copy-metadata pyqt5_plugins --copy-metadata qt5_tools --copy-metadata qt5_applications --hidden-import qt5_tools --collect-submodules qt5_applications --collect-submodules pyqt5_plugins

编辑
对我来说,我需要几个 copy-metadatacollect-submodules 才能工作。