我写了下面的Python脚本3.5:PyQt4的脚本给致命错误:“无法执行脚本XYZ”
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)时,它会出现以下致命错误消息:“无法执行脚本[script-name]”。
如果有人有一个想法如何让我的GUI程序可移植,请留下评论。否则,如果我脑海中无法做到,请告诉我。
Windows10(64位),Python的3.5(32位),PyInstaller(3.2),PyQt4的
我也试过pyinstaller官方网页上的所有东西,就像使用'--onedir'等一样。还是一样的问题。 Python版本:3.4 – GLHF
@I。 A. Gerogiannis你传递给pyinstaller的命令行选项是什么? – wind85
pyinstaller --windowed --onefile app.py或pyinstaller --windowed --onedir app.py.我也尝试过最近使用pyinstaller.exe --onefile --windowed --noupx myapp.py,但他们都没有创建一个可执行文件,它运行在不同的PC上。 –