2008-09-07 22 views
2
私は私のページにアクセスしようとしたとき、私はGoogleのAppEngineのは、私のDebianボックス上で動作するように取得しようとしていると、次のエラーを取得しています

のPython:いいえモジュールの名前core.exceptions

<type 'exceptions.ImportError'>: No module named core.exceptions 

同じアプリの作品を私が他のUbuntuのボックスで動かすと私のためにうまくいくので、アプリ自体に問題はないことは分かっています。しかし、私はこのDebianボックスで作業する必要があります。それはもともとはPython 2.4を持っていましたが、AppEngineがPython2.5とPython2.5-devパッケージをインストールしたことに不満を表明した後、私は役に立たなくなりました。

私はこのGoogle Group postのAppEngineのバージョンに起因する可能性があり、それを再インストールするだけで動作しないことがわかりました。何か案は?

編集1:python2.4と2.5をアンインストールしてから2.5を再インストールしてみましたが、これも動作しませんでした。

編集2:AppEngineをCVSプロジェクトに作ったときに、プロジェクトにコアディレクトリが追加されなかったので、チェックアウトしたときにcore.exceptionsという名前のモジュールはありませんでした。そのフォルダを再ダウンロードすると問題は解決しました。

答えて

4

core.exceptionsはdjangoの一部です。どのバージョンのdjangoをインストールしましたか? AppEngineには、ダウンロードしたリリースのlib/djangoディレクトリに適切なバージョンが付属しています。そのディレクトリに移動して実行するとインストールできますpython setup.py install

関連する問題