我已经创建了一个项目示例和应用程序sampapp在Windows XP上虽然我试图使用命令sqlall
,我收到以下错误。Django导入错误说django设置环境变量是undefined
C:\Python27\Django-1.3.1\django\bin>django-admin.py sqlall sampapp
Traceback (most recent call last): File
"C:\Python27\Django-1.3.1\django\bin\django-admin.py", line 5, in
<module > management.execute_from_command_line() File
"C:\Python27\lib\site-packages\django\core\management\__init__.py",
line 429, in execute_from_command_line utility.execute() File
"C:\Python27\lib\site-packages\django\core\management\__init__.py",
line 379, in execute
self.fetch_command(subcommand).run_from_argv(self.argv) File
"C:\Python27\lib\site-packages\django\core\management\__init__.py",
line 261, in fetch_command klass = load_command_class(app_name,
subcommand) File
"C:\Python27\lib\site-packages\django\core\management\__init__.py",
line 67, in load_command_class module =
import_module('%s.management.commands.%s' % (app_name, name)) File
"C:\Python27\lib\site-packages\django\utils\importlib.py", line 35, in
im port_module __import__(name) File
"C:\Python27\lib\site-packages\django\core\management\commands\sqlall.py"
, line 4, in <module> from django.core.management.sql import sql_all
File "C:\Python27\lib\site-packages\django\core\management\sql.py",
line 6, in <module> from django.db import models File
"C:\Python27\lib\site-packages\django\db\__init__.py", line 14, in
<modul e> if not settings.DATABASES: File
"C:\Python27\lib\site-packages\django\utils\functional.py", line 276,
in __getattr__ self._setup() File
"C:\Python27\lib\site-packages\django\conf\__init__.py", line 40, in
_set up raise ImportError("Settings cannot be imported, because environment variable %s is undefined." % ENVIRONMENT_VARIABLE)
ImportError: Settings cannot be imported, because environment variable
DJANGO_SE TTINGS_MODULE is undefined.
有人能帮我解决这个问题?
http://stackoverflow.com/questions/7479493/django-settings-module-是undefined ..看看这里 –
感谢链接Raunak。但如果我试图使用shell解释上述链接,我得到了同样的错误。我没有得到我错在哪里。 Plz看到以下错误。 ------------------ C:\ Python27 \ Django-1.3.1 \ django \ bin> django-admin.py shell 错误:无法导入设置,因为环境变量DJANGO_SETTINGS _MODULE未定义。 – swathi