单击应用程序时,Windows- Pyinstaller错误“无法执行脚本”
我很难克服这个错误,我到处搜索该错误消息,但似乎与我的情况无关:
"failed to execute script new-app"
new-app 是我的python GUI程序。当我使用以下命令运行pyinstaller时:
pyinstaller.exe --onedir --hidden-import FileDialog --windowed --noupx new-app.py
它确实工作正常。另外,当我执行命令行以运行gui程序时,它可以完美运行,并且使用以下命令生成GUI:
.\dist\new-app\new-app.exe
但是,当我希望转到该文件以能够单击该应用程序以获取GUI时,它给了我上述错误。这是为什么?
我正在使用python2.7,操作系统是Windows 7 Enterprise。
任何输入将不胜感激,并非常感谢。
-
好吧,我想我已经找到了自己的问题的解决方案,这是我的解决方法:
尽管我能够使用普通的python命令成功运行该程序以及成功运行pyinstaller并能够使用问题中提到的命令行执行应用程序“
new_app.exe”,但在两种情况下都可以正常显示GUI完全没有 但是,仅当我单击该应用程序时,它才允许显示GUI,并且不会生成任何错误。因此,我要做的是在pyinstaller命令中添加了一个额外的参数–debug并删除了–
windowed参数,以便可以查看单击该应用程序时的实际情况,发现有一个错误使从意义上讲,当我跟踪它时,它基本上抱怨 “
some_image.jpg”没有这样的文件或目录 。当我从头开始运行脚本甚至使用命令行“ ./”时,它抱怨而没有抱怨的原因是因为文件映像与脚本所在的路径位于同一路径,但是当pyinstaller创建“
dist”时包含应用程序产品的目录,这完全意味着图像文件不存在,因此我基本上将其移动到了可单击应用程序所在的dist目录中!
-
PyInstaller文件无法执行脚本-DistributionNotFound
2021-01-29 关注 0 浏览84 1答案
-
OpenShift:节点应用程序上的“无法执行控制启动”
2021-02-02 关注 0 浏览86 1答案
-
在Sprint引导Web应用程序中运行脚本
2021-02-02 关注 0 浏览89 1答案
-
Crontab无法执行Python脚本
2021-01-29 关注 0 浏览143 1答案
-
创建简单的RMI应用程序时出现“ ClassCastException:$ Proxy0无法强制转换”错误
2021-01-30 关注 0 浏览152 1答案
-
结束Swing应用程序时出现JavaFX错误
2021-01-29 关注 0 浏览90 1答案
-
使用Struts应用程序时出现错误404问题
2021-02-01 关注 0 浏览86 1答案
-
cronjob无法执行独立运行的脚本
2021-02-02 关注 0 浏览159 1答案
-
执行多个Java应用程序时Java虚拟机将执行的操作
2021-01-30 关注 0 浏览88 1答案
-
您可以从Swift应用程序执行Applescript脚本吗
2021-01-31 关注 0 浏览67 1答案