首页 Linux 如何在linux中使用cx_freeze来创建一个在windows中使用的包

如何在linux中使用cx_freeze来创建一个在windows中使用的包

如何在 linux中使用cx_freeze来创建一个在.exe或.bin文件等窗口中使用的包. 我在linux中测试了cx_freeze,但是在linux和windows中制作包是未知的. 例如 : $cxfreeze gui.py 这是制作的文件: gui 那只在linux中运行. 有没有办法使用cx_freeze来制作exe或bin包

如何在
linux中使用cx_freeze来创建一个在.exe或.bin文件等窗口中使用的包.

我在linux中测试了cx_freeze,但是在linux和windows中制作包是未知的.

例如 :

$cxfreeze gui.py

这是制作的文件:

gui

那只在linux中运行.

有没有办法使用cx_freeze来制作exe或bin包?

或者使用任何替代方法而不是cx_freeze来使一个bin文件在其他平台中独立执行?

我使用python3(3.x).

解决方法

我一直试图让cx_freeze在各种可能的方式上正常工作,但没有运气……我正在尝试使用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后手动复制一些文件以使可执行文件正常工作.我们不建议使用此选项.“我想唯一的选择是尝试用葡萄酒吗?你有运气吗?

本文来自网络,不代表青岛站长网立场。转载请注明出处: https://www.0532zz.com/html/zhonghe/fwq/linux/20210111/15407.html
上一篇
下一篇

作者: dawei

【声明】:青岛站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

为您推荐

返回顶部