最近、djangoアプリをc:\Users\user\django-projects\foo\foobar
からc:\Python25\Lib\site-packages\foo\foobar
(Pythonパス上にあります)に移動しました。django-projects
ディレクトリで新しいアプリを起動foo.foobar
し、INSTALLED_APPS
設定に追加しました。manage.py runserver
新しいアプリの開発サーバー()を実行しようとすると、エラーが発生しますImportError: No module named foobar
。
c:\Users\user\django-projects\foo\..\foo\foobar
トレースバックを調べて、foobar
アプリを探しています。自分の変数PATH
とPYTHONPATH
環境変数を確認しましたが、どちらもポイントしておらず、Pythonインタープリターを実行しc:\Users\user\django-projects\foo
ても表示されません。sys.path
の開発に沿って、どういうわけかc:\Users\user\django-projects\foo
djangoのパスに追加しfoo
たと思いますが、どのように行ったかは覚えていません。
それで、すべてのことを踏まえて、私の質問は「manage.pyをc:\Python25\Lib\site-packages
代わりにルックインさせるにはどうすればよいc:\Users\user\django-projects\foo
ですか?」です。
ありがとう、
- Lexo