【问题标题】:PyInstaller Failed to execute script while converting from .py to .exePyInstaller 从 .py 转换为 .exe 时无法执行脚本
【发布时间】:2021-08-12 23:31:40
【问题描述】:

我一直在尝试将 .py 文件转换为 .exe,它具有一些依赖项(.mp3 和 .png 文件),我在使用 PyInstaller 从 .py 转换为 .exe 时包含了这些依赖项。激活后,该应用程序在 PyCharm 和 cmd venv 上运行良好。但是,当我尝试运行 .exe 文件时,出现此错误:“执行脚本失败”。我已经尝试了互联网上的所有内容,但似乎没有任何效果

【问题讨论】:

  • 你能不能在命令行运行.\exe_name.exe,把输出粘贴到这里
  • 没有输出。我粘贴了您提到的命令以打开 .exe 文件,但再次弹出相同的错误。在我从 cmd 运行应用程序后,它只是跳过一行并留空。 PS对不起我的英语不好
  • 确保您使用 console=True 构建 exe,然后从命令行运行它 - 将您正在使用的完整命令和规范文件编辑到您的问题中
  • pyinstaller -w --add-data "./resources;./resources" MAHMOUDPROJECT.py
  • 我找到了解决方案。感谢您的宝贵时间!

标签: python windows pyinstaller exe


【解决方案1】:

显然-w 引起了问题,所以我将其替换为-c,现在一切似乎都正常工作了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    • 2019-10-26
    • 2021-06-14
    • 2017-07-29
    • 1970-01-01
    • 2023-04-06
    • 1970-01-01
    相关资源
    最近更新 更多