【发布时间】:2011-05-06 22:06:30
【问题描述】:
我想知道如何使用我的 64 位 cx_freeze 创建一个 32 位二进制文件。我查看了homepage,但找不到一个设置来告诉它要构建什么架构。
我正在运行 32 位(否则 PyQt 将无法工作)Python 2.6,因此依赖项应该已经是 32 位,在 64 位 Kubuntu 10.10 上。
【问题讨论】:
-
既然Python源码跑所有人,那么单纯的分发源码有什么问题?
-
如果我需要分发源代码,我还需要分发 PyQt、python-crypto 和所有其他依赖项。用户对计算机不太了解,所以我想让安装尽可能简单,即提供安装所需的所有二进制文件。这部分完成了,它可以工作了。我只需要为 32 位和 64 位构建它。
-
easy_install对他们不起作用? -
谷歌了一下,easy_install 似乎是一个 python 模块,我的雇主不希望人们必须安装 python。我需要创建一个单独的二进制分发。不过感谢您的提示,可能会在其他时候派上用场:)
标签: python architecture pyqt