gpt4 book ai didi

python - 如何在 Mac OS X 10.6 上使用 Python 3 和 Xcode 3 安装 PyObjC

转载 作者:太空宇宙 更新时间:2023-11-03 11:35:11 26 4
gpt4 key购买 nike

我想开始使用 PyObjC。我在 OS X 10.6 上安装了 Xcode 3

我同时安装了 Python 3.2 和 2.6,但我想使用 3.2

我听说 PyObjC 已包含在内,我只是在 Xcode 新项目对话框中选择了它,但我没有看到该选项。这让我假设我错过了一些安装步骤。

有人可以告诉我如何在我的配置中设置和开始使用 PyObjC 吗?
谢谢!

最佳答案

PyObjC 已安装:/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/PyObjC/

您缺少的部分是项目和文件模板。 Apple 停止包括 Leopard 前后的那些,因为 Xcode 和 PyObjC 开发周期根本不同步。

您可以从 PyObjC repository 自行下载它们;将它们安装在 ~/Library/Application Support/Developer/Shared/Xcode/Project Templates 和~/Library/Application Support/Developer/Shared/Xcode/File Templates,你应该准备好开始了。

请注意,Apple 提供的 PyObjC 是旧版本 (2.2bsomething),这意味着不幸的是它不能与 Python 3* 一起使用。您必须构建自己的框架副本。关于此的另一个大烦恼是,此默认 PyObjC 中的元数据不包含很多在 Snow Leopard 中添加到 Cocoa 中的东西(特别是与 block 有关的东西)。文档中说“在 10.6 及更高版本中可用”的任何内容在系统 PyObjC 中均不可用,因此您可能会发现自己也因此必须构建并静态链接较新的版本。 p>


*PyObjC 对 Python 3 的支持是 fairly new and potentially shaky -- 在 v2.3 NEWS.txt 中描述为“pre-alpha” .

关于python - 如何在 Mac OS X 10.6 上使用 Python 3 和 Xcode 3 安装 PyObjC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6005676/

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