我最近为一个客户端构建了一个应用程序,它有几个 python 文件。我使用的是 ubuntu,现在我已经完成了,我想以一种便于她在 Windows 中使用的方式将它提供给客户。
我已经用 wine 研究了 py2exe,以及 cx_freeze 和其他一些东西,但是找不到简单的教程或有用的文档来将 ubuntu 中的许多 python 文件转换为易于使用的 Windows 应用程序或可执行文件或任何东西。
谢谢!
这个页面似乎有一个解决方案,因为提问者没有回复:
from distutils.core import setup import py2exe setup(name="vervang", scripts=["vervang.py"], )
wine python.exe setup.py py2exe
不过,此页面说生成的二进制文件可能不是有效的 Win32 可执行文件。
py2exe 无法在 linux 上运行。试试pyinstaller,它是一个纯 python 实现,可以在 linux、mac 和 windows 上运行。