在OS X 10.5上的Python 2.6上安装PyObjC?

在OS X 10.5上的Python 2.6上安装PyObjC?,python,macos,installation,pyobjc,Python,Macos,Installation,Pyobjc,OSX10.5.8附带了Python2.5,并且已经安装了PyObjC 我从Python.org站点安装了python2.6,而PyObjC不在那里 我找不到在我的Python 2.6安装中安装PyObjC的下载。检查PyObjC主干并尝试构建它是我唯一的选择吗?这会“开箱即用”吗?如果您的目标是编写可以在其他人的计算机上运行的软件,那么您不应该触碰默认的Python安装。如果没有2.6你就无法生存,那么你就要自己重新创造一切,而这绝不是一个点击式的过程 苹果包括PyObjC和OSX10.5和1

OSX10.5.8附带了Python2.5,并且已经安装了PyObjC

我从Python.org站点安装了python2.6,而PyObjC不在那里


我找不到在我的Python 2.6安装中安装PyObjC的下载。检查PyObjC主干并尝试构建它是我唯一的选择吗?这会“开箱即用”吗?

如果您的目标是编写可以在其他人的计算机上运行的软件,那么您不应该触碰默认的Python安装。如果没有2.6你就无法生存,那么你就要自己重新创造一切,而这绝不是一个点击式的过程

苹果包括
PyObjC
OSX10.5
10.6
附带的python。它不是python.org安装程序的一部分。但它应该很容易安装。只需按照说明将
setuptools
安装到python.org python 2.6。然后使用
easy_install-2.6
(它将安装在
/Library/Frameworks/Python.framework/Versions/2.6/bin
中,并且可能已经在您的$
路径上)执行以下操作:

如上所述。如果您想生活在最前沿,可以尝试直接从svn存储库安装,因为最近有很多工作,主要是支持10.6

如果这看起来工作量太大,您可以通过以下方式安装旧版本和所有依赖项(包括python):


您可能应该尝试从trunk构建PyObjC,这在官方的Python2.6发行版上可以正常工作,但在Python2.5上则不行。现在后备箱中有很多2.2b2中没有的补丁,这很好。是通过easy_install提供的最新版本

在10.5+2.6+PyObjC 2.2上使用py2app进行构建时,可能会遇到一些小问题(出于许多原因,您可能应该这样做,而不是使用10.5中构建不同的Xcode模板),特别是如果您仍然在某处安装了Python 2.5,因此,您可能也希望从主干构建和安装py2app,我在10.5版2.6版和10.5版的PyObjC 2.2中遇到的这个问题现在已经解决了

easy_install-2.6 pyobjc==2.2b2
sudo port install py26-pyobjc2