Python exe找不到使用pyinstaller和pyqt的DLL
当我在程序上使用Python exe找不到使用pyinstaller和pyqt的DLL,python,pyqt,pyqt5,pyinstaller,Python,Pyqt,Pyqt5,Pyinstaller,当我在程序上使用pyinstaller--windowed main.py时,当我运行生成的可执行文件main.exe时,会出现以下错误: 此应用程序无法启动,因为它无法找到或加载 Qt平台插件“windows”位于“” 重新安装应用程序可能会解决此问题 文件夹结构如下所示: main ├── PyQt5 | └── Qt | └── plugins | ├── iconengines | ├── imageformats |
pyinstaller--windowed main.py
时,当我运行生成的可执行文件main.exe
时,会出现以下错误:
此应用程序无法启动,因为它无法找到或加载
Qt平台插件“windows”位于“”
重新安装应用程序可能会解决此问题
文件夹结构如下所示:
main
├── PyQt5
| └── Qt
| └── plugins
| ├── iconengines
| ├── imageformats
| ├── platforms
| └── printsupport
├── main.exe
└── ...
当我将错误更改为:
main
├── iconengines
├── imageformats
├── platforms
├── printsupport
├── main.exe
└── ...
我怀疑程序找DLL的深度不够。
但是我想运行pyinstaller--windowed--onefile main.py
。
当然,当我这样做时,我无法更改文件夹结构
如何使用--onefile
标志运行程序