「Xcode 3.2を使用したPyObjC開発」に対する受け入れられた回答の指示に従おうとしています。実際の質問についてコメントするのに十分な担当者がいないため、ここに再投稿します。
Snow Leopard で PyObjC を動作させるために行ったことは次のとおりです。
Finder を使用して、http://svn.red-bean.com/pyobjc/trunk/pyobjc/pyobjc-xcode/にアクセスし、ゲストとして
Go > Connect to Server...
接続しました。Xcode
次に、ローカル システムの というフォルダを作成しました~Library/Application Support/Developer/Shared/Xcode/
。(このフォルダーは既にあるかもしれませんが、私はまだ何もカスタマイズしていません)。File Templates
フォルダーを red-bean サーバーから新しい Xcode フォルダーにコピーしました。Project Templates
フォルダをデスクトップなどの他の場所にコピーしました。ターミナルを使用して、デスクトップの一時的な Project Templates フォルダーに移動し、次のコマンドを実行してテンプレートを「ビルド」しました。
$ cd ~/Desktop/Project\ Templates/
$ ./project-tool.py -k -v --template ~/Desktop/Project\ Templates/Cocoa-Python\ Application/CocoaApp.xcodeproj/TemplateInfo.plist Cocoa-Python\ Application ~/Library/Application\ Support/Developer /Shared/Xcode/Project\ Templates/Cocoa-Python\ アプリケーション
で始まる行を実行しようとすると./project-tool.py
、ターミナルに次のエラーが表示されます。
Traceback (most recent call last):
File "./project-tool.py", line 22, in <module>
from Foundation import NSDictionary
ImportError: No module named Foundation
私は Snow Leopard を実行しており、Xcode 3.2.1 をインストールしました。このモジュールは既にインストールされ、動作しているはずです。>>> import objc
Python コマンドラインで実行することにより、PyObjC モジュールが機能しているかどうかをテストできることを読みました。これを実行すると、次のようになります。
>>> import objc
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named objc
このエラーを解消するのを手伝ってくれる人はいますか? Snow Leopard のインストールでは、これらすべてを自動的に実行できるように思えますが、できません。