python - Py2exe - 为 32 位和 64 位编译 exe

标签 python 32bit-64bit py2exe

我已经进行了一些研究,但需要一些专门针对 Py2exe 应用程序的建议。我在 64 位机器上,但据我了解,我可以以 32 位格式编译,并在 32 位和 64 位上运行。

现在我的问题。为了制作一个 exe,我正在使用 py2exe。所以据我了解,你不需要 32 位环境,只需要 32 位编译器,这意味着 32 位 Py2exe?因此,如果我删除 Py2exe 并重新安装 32 位版本的 py2exe,它会在两者上运行吗?我还需要采取其他预防措施吗?

非常感谢。

最佳答案

从技术上讲,32x/86x 可以在 64x 上使用,但是当我过去在 32x/86x 上运行 64x 时,它导致计算机崩溃,所以没有什么真的只使用 32x/86x 编译器。因此,64x 程序是一种方式,但 32x/86x 不是:

  • 64x 程序 -> 64x 计算机
  • 32x/86x 程序 -> 32x/86x 计算机
  • 32x/86x 程序 -> 64x 计算机

长话短说:只需使用 Py2Exe 32x/86x。

关于python - Py2exe - 为 32 位和 64 位编译 exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20753215/

相关文章:

python - 使用 df.merge 填充 df 中的新列给出奇怪的匹配项

Python:使用itertools从文本文件中获取列表中的上一个、当前和下一个项目

installation - 从 32 位安装程序写入 64 位注册表

python - Py2exe - Pmw WindowsError : [Error 3]

python - 无法将快捷方式保存到 Windows XP 中的启动文件夹中,并出现 "access is denied"com 错误

python - Python 中有类似 "void lambda"的东西吗?

python - Security.xml 中的数据 noupdate ="0"& "1"

linux - 我们可以将 32 位库文件转换为 64 位库文件吗?

java - 共享库 - 64 位 Ubuntu 上的 Java 32 位

python - PyInstaller/Py2exe - 在单文件编译中包含带有第三方脚本的 os.system 调用