我正在努力克服这个错误,我已经到处搜索了那个错误信息,但似乎没有任何与我的情况相关的内容:
"failed to execute script new-app"
new-app是我的Python GUI程序。当我使用以下命令运行pyinstaller时:
pyinstaller.exe --onedir --hidden-import FileDialog --windowed --noupx new-app.py
它运行得非常流畅。此外,当我执行命令行运行GUI程序时,它可以完美地工作,并使用以下命令生成GUI:
它的工作非常顺畅。另外,在执行命令行来运行GUI程序时,它能够完美地工作,同时使用这个命令生成GUI:.\dist\new-app\new-app.exe
当我打开文件并希望通过点击应用程序来获取GUI时,它会给出上述错误。为什么会这样呢?
我使用的是Python2.7,操作系统是Windows 7 Enterprise。
非常感谢您提供任何意见。
os.path.dirname(sys.argv[0])
或os.path.dirname(sys.executable)
。最好使用os.path.join
创建数据文件的路径,但也可以通过os.chdir
更改工作目录。 - Eryk Sun