Python django关于;can';t导入设置';测试设置';

Python django关于;can';t导入设置';测试设置';,python,mysql,connect,Python,Mysql,Connect,当我尝试使用Django测试网站时,它会报告一个错误 python manage.py shell 它报告说: 错误:无法导入设置“test.settings”(是否在系统路径上?):没有名为settings的模块 但是,当我使用Python脚本查找“test.settings”时,我找不到它: Python 2.7.3 (default, Sep 26 2012, 21:53:58) >>> import sys >>> print sys.path &

当我尝试使用Django测试网站时,它会报告一个错误

python manage.py shell
它报告说:

错误:无法导入设置“test.settings”(是否在系统路径上?):没有名为settings的模块

但是,当我使用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']
>>>

Django创建不应重命名的文件和文件夹。编辑您的
manage.py
文件:

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings")

你能发布你的目录结构吗?文件夹
test
是否同时具有
\uuuu init\uuuuuuuuuuuuuuuuuuuuupy
文件和
settings.py
文件?我安装django,我使用脚本“django-admin.py startproject mysite”。它成功了,它有一个“初始化”!你有一个名为
mysite
的文件夹吗?是的,该文件夹已创建!我试图删除“test.settings”,但找不到它。我是初学者!#/usr/bin/env python import os import sys if name==“main”:从DJANGO.core.management导入从命令行执行从命令行执行(sys.argv)#####我的os.environ是对的!看来没有错。