gpt4 book ai didi

python - PyInstaller 卡住的 PyQt4 脚本给出 fatal error :"Failed to execute script xyz"

转载 作者:太空狗 更新时间:2023-10-30 00:02:02 25 4
gpt4 key购买 nike

我正在编写以下 Python 3.5 脚本:

import sys
from PyQt4 import QtGui


class Window(QtGui.QMainWindow):

def __init__(self):
super().__init__()
self.setGeometry(50, 50, 500, 300)
self.setWindowTitle("HelloGUI")
self.show()


def run():
app = QtGui.QApplication(sys.argv)
win = Window()
sys.exit(app.exec_())

run()

我使用 PyInstaller 创建可执行文件。它运行正常。尽管当我尝试在与我不同的 PC(未安装 Python)上运行可执行文件时,它会给出以下 fatal error 消息:“无法执行脚本 [script-name]”。

如果有人知道如何使我的 GUI 程序可移植,请发表评论。否则,如果我的想法无法完成,请告诉我。


Windows10(64 位)、Python 3.5(32 位)、PyInstaller(3.2)、PyQt4

最佳答案

我在使用 pyinstaller 时使用 --noupx 解决了我的问题。 [PyQt5-Python 3.4]

例子;

pyinstaller.exe --onefile --windowed --noupx --icon=app.ico myapp.py

检查 this如果上述代码不能解决您的问题。

关于python - PyInstaller 卡住的 PyQt4 脚本给出 fatal error :"Failed to execute script xyz",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37227092/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com