「Xcode 3.2でのPyObjC開発」の回答を受け入れるための指示に従おうとしています。ImportError:Foundationという名前のモジュールがありません
ファインダーを使用する:ここで
私はPyObjCはSnow Leopardで働いてもらうためにやっていることだ:私は、実際の質問にコメントするのに十分な担当者を持っていないので、私はここでそれらを再投稿します私は
Go > Connect to Server...
に行き、http://svn.red-bean.com/pyobjc/trunk/pyobjc/pyobjc-xcode/にゲストとして接続しました。ローカルシステムの
Xcode
というフォルダを~Library/Application Support/Developer/Shared/Xcode/
に作成しました。 (あなたはすでにこのフォルダを持っているかもしれませんが、私はまだ自分のために何もカスタマイズしていませんでした)。赤いビーンサーバーの
File Templates
フォルダを新しいXcodeフォルダにコピーしました。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\ Application
に、このコマンドを実行しました./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
IをSnow Leopardを実行していて、Xcode 3.2.1をインストールしておいて、このモジュールが既にインストールされ、動作しているはずです。 Pythonのコマンドラインで>>> import objc
を実行して、PyObjCモジュールが動作しているかどうかをテストできることを読んだことがあります。私がこれを実行すると、私は得る:
>>> import objc
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named objc
私は誰も私を助けることができますこのエラー?私はSnow Leopardのインストールでこれをすべて自動的に行うことができるはずですが、できません。
もし私がスクリプトを "python"で実行すると同じエラーが出るのですが、/ usr/bin/pythonで実行すると、(別のパスを書き出さなくても)動作します。 –