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

如何在Mac OS X 10.6上使用Python 3和Xcode 3安装PyObjC,python,macos,python-3.x,pyobjc,Python,Macos,Python 3.x,Pyobjc,我想开始使用PyObjC。我在OSX10.6上安装了Xcode 3 我安装了Python3.2和2.6,但我想使用3.2 我听说PyObjC包含在内,我只是在Xcode新建项目对话框中选择了它,但我没有看到这个选项。这让我觉得我错过了一些安装步骤 有人能告诉我如何在我的配置中设置并开始使用PyObjC吗? 谢谢 PyObjC已安装:/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/Python/PyObjC/

我想开始使用PyObjC。我在OSX10.6上安装了Xcode 3

我安装了Python3.2和2.6,但我想使用3.2

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

有人能告诉我如何在我的配置中设置并开始使用PyObjC吗?
谢谢

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

缺少的部分是项目和文件模板。由于Xcode和PyObjC的开发周期根本没有同步,苹果公司停止了在Leopard时代前后的开发

你可以自己从网站下载;将它们安装在~/Library/Application-Support/Developer/Shared/Xcode/Project-Templates和 ~/Library/Application-Support/Developer/Shared/Xcode/File-Templates,您应该准备好了

请注意,苹果提供的PyObjC是一个较旧的2.2B版本,这意味着不幸的是,它无法与Python 3*一起工作。您必须构建自己的框架副本。关于这一点的另一个大麻烦是,这个默认PyObjC中的元数据没有包含很多东西,特别是与雪豹中添加到Cocoa中的块有关的东西。在10.6和更高版本的文档中所说的任何内容在系统PyObjC中都不可用,因此您可能会发现自己也因此不得不构建并静态链接一个新版本


*PyObjC中对python3的支持在中被描述为pre-alpha。

感谢您提供的信息。所以,基本上,我必须等到PyObjC赶上Python 3,然后才能安全地使用它,对吗?据我所知,是的。档案中可能有更多详细信息,如果没有,您可以在列表中发布消息。据我所见,PyObjC开发人员Roland非常忙碌,但并非不友好。有人知道目前的情况吗???@Bennett:目前的情况是一种彻头彻尾的痛苦;根本不支持界面生成器。看到和