- 检查代码中是否出现
os.exit()或者exit(),若有,尝试将相应代码改为sys.exit() - 功能调试正常后重新打包
- 总结:源代码仍存在运行bug,这些错误在一次性编译过程中可能会逃脱报错,例如最大递归次数溢出等等,需要重回后台测试功能函数。
关于pyinstaller打包python可执行文件时出现的“failed to execute script main“报错
最新推荐文章于 2023-10-30 16:59:53 发布
本文探讨了在代码中使用os.exit()或exit()的问题,建议将其替换为sys.exit()以避免潜在的运行时错误。文章强调了在功能调试正常后重新打包软件的重要性,并指出即使在一次性编译过程中,某些错误如最大递归次数溢出也可能被忽略,需要通过后台测试功能函数来发现。
936

被折叠的 条评论
为什么被折叠?



