【发布时间】:2018-07-11 13:28:07
【问题描述】:
我正在使用 anaconda 3,当我使用 pyinstaller 将 python 脚本转换为 .exe 时,它们无法打开并且我收到一条错误消息,提示:
应用程序无法启动,因为在“”中找不到或加载 Qt 平台插件“windows”
我查看了堆栈溢出并找到了解决方案here,它解决了我的问题。但是,现在当我从互联网上下载其他程序并尝试打开它们时,它们会显示相同的错误,
应用程序无法启动,因为在“”中找不到或加载 Qt 平台插件“windows”
我已从环境变量中删除 QT_PLUGIN_PATH 以使我安装的程序工作,但是当我这样做时,我的 .exe 无法打开,我必须再次添加 QT_PLUGIN_PATH 才能使 .exe 工作。
有没有办法让我的 .exe 和已安装的程序都可以工作,而不必每次都从环境变量中添加和删除 QT_PLUGIN_PATH?
在我拥有的环境变量中,
QT_PLUGIN_PATH="C:\Users\username\AppData\Local\Continuum\anaconda3\Library\plugins"
【问题讨论】:
标签: python pyqt5 pyinstaller