lio*_*cin 5 python django python-idle
当我输入from django.db import modelsIDLE时,结果抛出一个异常,命名Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.
为什么会发生此异常以及我如何解决它
小智 6
如果没有,请确保遵循快速入门的方式:
假设:
c:\ie 上安装了python ,c:\python27c:\python27步骤1:
首先,您需要为django-admin.py设置系统路径:
set DJANGO_PATH="c:\python27\scripts"
Run Code Online (Sandbox Code Playgroud)
这样你就可以从你想要创建DJango项目的任何地方运行django-admin.py.
第2步:
现在转到c:\ python27 \并运行以下语法来创建测试项目:
django-admin.py startproject mysite
Run Code Online (Sandbox Code Playgroud)
这里的"mysite"是我们的项目名称,您可以随意选择.
现在您创建了项目,您可以在名为mysite的文件夹中的c:\ python27 \中进行检查
第3步:
现在转到c:\ python27的python shell
设置环境变量"DJANGO_SETTINGS_MODULE":
>>> import os
>>> os.environ['DJANGO_SETTINGS_MODULE']='mysite.settings'
Run Code Online (Sandbox Code Playgroud)
这里的"mysite"是我们在第2步中创建的项目名称.
现在可以运行命令完成所有基本设置
from django.db import models<br>
Run Code Online (Sandbox Code Playgroud)
如果问题仍然存在,请查看所有步骤或回复我.