1

OS X 10.5.8 には Python 2.5 が付属しており、PyObjC が既にインストールされていました。

python.org サイトから Python 2.6 をインストールしましたが、PyObjC がありません。

Python 2.6 インストールに PyObjC をインストールするためのダウンロードが見つかりません。PyObjC トランクをチェックアウトして、それを構築しようとするのは私の唯一の選択肢ですか? それは「箱から出して」動作しますか?

4

3 に答える 3

1

おそらく、トランクから PyObjC をビルドするようにしてください。これは、公式の Python 2.6 ディストリビューションでは問題なく動作しますが、Python 2.5 では動作しません。現在、2.2b2 にはなかった多くの修正がトランクに含まれています。easy_install から入手できる最新バージョンです。

10.5 + 2.6 + PyObjC 2.2 で py2app を使用してビルドするときに遭遇する可能性のある小さな障害がいくつかあります (ビルドが異なる 10.5 の Xcode テンプレートを使用する代わりに、多くの理由でこれを行う必要があります)。まだ Python 2.5 がどこかにインストールされているので、おそらくトランクから py2app をビルドしてインストールすることをお勧めします。私が PyObjC 2.2 on 2.6 on 10.5 で遭遇したこの特定の問題は、現在では修正されています。

于 2009-10-31T17:47:33.027 に答える
1

Apple には、およびPyObjCに付属の Python が含まれています。これは python.org インストーラーの一部ではありません。しかし、インストールは簡単なはずです。hereの手順に従って、python.org python 2.6 にインストールするだけです。次に、(これは $ にインストールされ、すでに $ にある可能性があります)を使用して次のことを行います。OS X 10.510.6setuptoolseasy_install-2.6/Library/Frameworks/Python.framework/Versions/2.6/binPATH

easy_install-2.6 pyobjc==2.2b2

ここで説明されているように。最先端に住みたい場合は、主に 10.6 をサポートするために最近多くの作業が行われているため、svn リポジトリから直接インストールを試すことができます。

それが大変な作業のように思われる場合は、MacPorts経由で古いバージョンと python を含むすべての依存関係をインストールできます。

sudo port install py26-pyobjc2
于 2009-10-31T04:03:34.210 に答える
0

他の人のコンピューターで動作するソフトウェアを作成することが目標である場合は、既定の Python インストールに手を加えるべきではありません。2.6 なしでは生きていけないのであれば、自分ですべてを再作成する責任があり、それは決してポイント アンド クリックのプロセスではありません。

于 2009-10-31T02:08:40.790 に答える