IDE:智能理念
操作系统:Windows7
在配置了Django server
的IntelliJ中使用Run
选项时:
然后执行以下命令:
runnerw.exe D:\Kursy\VirtualEnv\env1\Scripts\python.exe D:/Kursy/Django/manage.py runserver 8000
我得到了错误:
django.core.exceptions.ImproperlyConfigured: Requested setting USE_I18N, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
我可以用WindowsCMD运行Django应用程序 首先,启动我的虚拟python环境:
D:\Kursy\VirtualEnv\env1\Scripts>activate.bat
然后导航到Django应用程序目录:
^{pr2}$一切正常。
我不想在Windows中设置全局环境变量,所以我知道它应该在IntelliJ中的Run Configuratuion
for Run
选项中设置-我说得对吗?在
@radev answer适用于特定
Run Configuration
的设置。在IntelliJ
Run
转到
File
>;ProjectStructure...
(或只是Ctrl+Shift+Alt+s)并在此处添加对项目settings.py
的引用:在IntelliJ中为项目设置
DJANGO_SETTINGS_MODULE
变量的值,以便Run
使用默认设置。在是的,您是对的,但是缺少了DJANGO_SETTINGS_模块必须有一个值(即设置模块文件)。线条应该是这样的:
相关问题 更多 >
编程相关推荐