可以在 Ubuntu 中使用 cx-freeze 将 python 脚本冻结为 Windows 可执行文件吗?
Posted
技术标签:
【中文标题】可以在 Ubuntu 中使用 cx-freeze 将 python 脚本冻结为 Windows 可执行文件吗?【英文标题】:Can cx-freeze be used in Ubuntu to freeze a python script to a Windows executable? 【发布时间】:2011-05-06 17:52:37 【问题描述】:当我在 Ubuntu 中使用 cxfreeze 时,它会自动将 python 脚本编译为 Linux 可执行文件。我已经广泛阅读了文档,但我找不到将脚本冻结为 .exe 以便在 Windows 机器上运行程序的方法。这可以吗-?
【问题讨论】:
您最好在 Windows 机器上安装正确版本的依赖项,然后在那里运行 cxfreeze。他们有一个可下载的 Windows installer 用于 Python 2.5-3.2、x86/x32。 【参考方案1】:您可以这样做....但是您必须安装 Wine (apt-get install wine),然后在 Wine 中安装 Windows 版本的 Python 和您的应用程序所需的所有 Python 库,然后您将能够将您的脚本冻结为您的 ubuntu 框中的 windows exe。
【讨论】:
谢谢 - 我想投票,但它告诉我,在我有一定的声誉之前我不能投票。以上是关于可以在 Ubuntu 中使用 cx-freeze 将 python 脚本冻结为 Windows 可执行文件吗?的主要内容,如果未能解决你的问题,请参考以下文章
使用 cx-freeze 构建 PySide 程序 osx 的奇怪错误