0

Django を使用して Web サイトをテストしようとすると、エラーが報告されます。

python manage.py shell

次のように報告しています。

エラー: 設定 'test.settings' をインポートできませんでした (sys.path にありますか?): 設定という名前のモジュールはありません

しかし、Python スクリプトを使用して「test.settings」を見つけると、見つかりません。

Python 2.7.3 (default, Sep 26 2012, 21:53:58)
>>> import sys
>>> print sys.path

> ['',
> '/usr/local/lib/python2.7/dist-packages/distribute-0.6.35-py2.7.egg',
> '/usr/local/lib/python2.7/dist-packages', '/usr/bin/python2.7',
> '/home/hua/django/mysite/~share', '/usr/lib/python2.7',
> '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk',
> '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload',
> '/usr/local/lib/python2.7/dist-packages',
> '/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg-info',
> '/usr/lib/python2.7/dist-packages',
> '/usr/lib/python2.7/dist-packages/PIL',
> '/usr/lib/python2.7/dist-packages/gst-0.10',
> '/usr/lib/python2.7/dist-packages/gtk-2.0',
> '/usr/lib/python2.7/dist-packages/ubuntu-sso-client']
>>>
4

1 に答える 1

0

Django は、名前を変更してはならないファイルとフォルダーを作成します。manage.pyファイルを編集します。

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings")
于 2013-03-31T03:57:14.683 に答える