使用PyIns构建PyQt5应用程序的工作.exe文件

2024-09-28 01:31:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我想建立一个简单的PyQt应用程序的exe文件。我的输入(除了简单的日常用品,如sys、random和time)是:

from PyQt5.QtCore import *
from PyQt5.QtWidgets import *
from PyQt5.QtGui import *

PyInstaller进程本身不会抛出任何错误(只是看起来相当无害的警告),它甚至会通知创建一些PyQt挂钩,但我无法打开生成的.exe文件-我收到一条“执行脚本失败”消息,但没有进一步的细节。 到目前为止,我尝试的是:

  • 我从将所有类转储到单个文件开始(最初它们位于各自的文件中),因为PyInstaller没有看到它们。这并没有太大的改变——我从一个空窗口移动到“无法执行脚本”。当我运行.py文件时,一切正常

  • 使用创建新的.spec文件

hiddenimports = ['PyQt5']

结果没有改变

  • 降级到Python3.6.5也无济于事,仍然是“未能执行脚本”消息

老实说,我不知道该怎么办,如果有任何建议,我将不胜感激。也许其他安装人员更适合这项任务?我的操作系统是Win10,我主要使用Python3.7.3和PyInstaller 3.5。谢谢


Tags: 文件fromimport脚本应用程序消息timesys

热门问题