我知道有一个py2exe,一旦运行,可执行文件就可以在没有python解释器的任何windows平台上运行。但是现在它已经停用了,我有什么办法来替代带有python解释器的全windows平台的可执行文件呢?
我在Windows10 x64中尝试过pyInstaller,但当我在Windows7 x64中打开它时,它应该会出现很多错误。将我的python降级到3.3并运行py2exe是个好主意吗?即使我这样做了,py2exe是否会同时支持带有x64和x32位的Win7、8和10?
我知道这个问题以前已经回答过了,但也有一些人给出了不同的意见,大多数问题都有点陈旧,每个人都在推荐windows版的py2exe,它在停产之前就已经得到了回答。
(我推荐使用一个目录转换器,而不是单个exe文件)
谢谢
发布于 2020-05-28 14:27:16
你试过使用cx_Freeze 5.0
吗?
它是由Stack overflow周围的几个用户推荐的,据说该项目支持Python3.5和更高版本。不幸的是,我自己不能向您保证它会工作,因为我自己还没有尝试过使用它。这真的取决于你的代码有多复杂,以及它包含了多少py2exe
不支持的元素。
如果这不是一个无法克服或非常耗时的任务,也许您可以调整代码,使其可以使用py2exe
进行转换,因为这样转换器通常工作得很好。我不能向你保证它一定会工作,但转换更简单的代码对我来说每次都是有效的。
我希望这能帮到你。祝你玩得愉快!
https://stackoverflow.com/questions/62056558
复制相似问题