gpt4 book ai didi

python - 为多个 OS X 版本构建二进制 python 发行版

转载 作者:行者123 更新时间:2023-11-28 16:51:01 25 4
gpt4 key购买 nike

我正在尝试在 OS X 上构建一个带有二进制模块的 python 应用程序。我想为 Snow Leopard 和 Lion 的 Leopard 构建版本。我安装了带有 10.5 和 10.6 sdk 的 XCode 4,并且一直在尝试使用设置为 10.6 的 MACOSX_DEPLOYMENT_TARGET 标志进行构建。我收到来自 distutils 的错误,提示 python 是使用不同的部署目标构建的。

我完全是 Mac 开发新手,甚至不确定我想做的事情是否可行。我是否必须崩溃并让仍在运行 Snow Leopard 的人构建我的发行版?

非常感谢任何帮助。

最佳答案

Apple 在 OS X 10.7 中提供的系统 Python 仅为 10.7 构建。最简单的解决方案是下载最新的 Python 2.7 or 3.2 64-bit/32-bit installer from python.org并使用它,因为它是一个通用二进制文件,可以在 10.6 或 10.7 上运行。如果您正在制作应用程序包,则需要为其安装 py2app 的副本以及任何其他第 3 方包,例如 Distribute(又名 easy_install) 或 pip

关于python - 为多个 OS X 版本构建二进制 python 发行版,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7654316/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com