Pyinstaller 无法找到 opengl 的渲染器插件
Pyinstaller unable to find renderer plugin for opengl
我使用 Qml 和 Python 开发了一个应用程序。此应用程序使用 Qml 的 Qt3D 模块对 .stl 文件进行 3D 渲染。此应用程序在 python 中 运行 时工作正常但问题是,当我使用 Pyinstaller 创建可执行文件时,它在 运行 创建的 .exe 文件后显示以下错误:
Unable to find renderer plugin for opengl
有谁知道为什么应用程序 exe 文件由于这个错误而无法启动?
我找到了答案。方法是手动复制文件夹:
E:\Python\Python37\Lib\site-packages\PySide2\plugins\renderers
到 .exe
文件位置。此外,我使用以下版本:
- Python 3.7.4
- PySide2 5.15.2
- Pyinstaller 4.5.1
我使用 Qml 和 Python 开发了一个应用程序。此应用程序使用 Qml 的 Qt3D 模块对 .stl 文件进行 3D 渲染。此应用程序在 python 中 运行 时工作正常但问题是,当我使用 Pyinstaller 创建可执行文件时,它在 运行 创建的 .exe 文件后显示以下错误:
Unable to find renderer plugin for opengl
有谁知道为什么应用程序 exe 文件由于这个错误而无法启动?
我找到了答案。方法是手动复制文件夹:
E:\Python\Python37\Lib\site-packages\PySide2\plugins\renderers
到 .exe
文件位置。此外,我使用以下版本:
- Python 3.7.4
- PySide2 5.15.2
- Pyinstaller 4.5.1