如何在 Linux 中使用 cx_freeze 创建一个可在 Windows 中使用的包,如 .exe 或 .bin 文件。
我在 Linux 中测试了 cx_freeze,但在 Linux 和 Windows 中制作软件包是未知的。
例如 :
$ cxfreeze gui.py
这是一个文件,它使:
gui
只在linux中运行。
有没有办法使用cx_freeze来制作exe或bin包?
或者除了 cx_freeze 之外还有其他方法可以使一个 bin 文件在其他平台上独立执行吗?
我使用 python3(3.x)。
我一直在尝试以各种可能的方式让 cx_freeze 在 Windows 上正常工作,但没有运气...我试图使用 Ubuntu 做你现在正在做的事情,但遗憾的是我发现了这一点:https://cx_freeze.readthedocs.org/en/latest/faq.html#problems-with-running-frozen-programs
”
其他平台冻结
cx_Freeze 可在 Windows、Mac 和 Linux 上运行,但在每个平台上它只生成在该平台上运行的可执行文件。因此,如果您想冻结 Windows 程序,请在 Windows 上冻结它;如果你想在 Mac 上运行它,请在 Mac 上冻结它。
在紧要关头,您可以尝试使用 Wine 制作 Windows 可执行文件。我们的经验是,您需要在 cx_Freeze 运行后手动复制一些文件才能使可执行文件正常工作。我们不推荐此选项。
”
我想唯一的选择是尝试用葡萄酒来做?
你有运气吗?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)