我寫了下面的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上。 –