Pyinstaller 找不到 opengl 的渲染器插件

Posted

技术标签:

【中文标题】Pyinstaller 找不到 opengl 的渲染器插件【英文标题】:Pyinstaller unable to find renderer plugin for opengl 【发布时间】:2021-09-25 17:30:13 【问题描述】:

我使用 Qml 和 Python 开发了一个应用程序。此应用程序使用 Qml 的 Qt3D 模块对 .stl 文件进行 3D 渲染。此应用程序在 python 中运行时运行良好但问题是当我使用 Pyinstaller 创建可执行文件时,运行创建的 .exe 文件后显示以下错误:

Unable to find renderer plugin for opengl

有谁知道为什么应用程序 exe 文件由于这个错误而无法启动?

【问题讨论】:

【参考方案1】:

我找到了答案。方法是手动复制文件夹:

E:\Python\Python37\Lib\site-packages\PySide2\plugins\renderers

.exe 文件位置。此外,我使用以下版本:

Python 3.7.4 PySide2 5.15.2 Pyinstaller 4.5.1

【讨论】:

以上是关于Pyinstaller 找不到 opengl 的渲染器插件的主要内容,如果未能解决你的问题,请参考以下文章

找不到 PyInstaller 库

pyinstaller + pyqt5:找不到或加载“可可”

pyinstaller 找不到自定义导入的模块

Pyinstaller - 编译应用程序后找不到 libmagic

windows pyinstaller 安装时显示没有pythonxx.DLL/Pyinstaller:FormatMessageW failed/ xxx module 找不到

Pyinstaller ImportError:DLL加载失败:找不到指定的模块