Python IntelliJ IDEA:定义环境变量DJANGO_SETTINGS_模块
IDE:IntelliJ IDEAPython IntelliJ IDEA:定义环境变量DJANGO_SETTINGS_模块,python,django,intellij-idea,environment-variables,Python,Django,Intellij Idea,Environment Variables,IDE:IntelliJ IDEA OS:Windows7 使用IntelliJ中配置的Django服务器运行选项时: 然后执行此命令: runnerw.exe D:\Kursy\VirtualEnv\env1\Scripts\python.exe D:/Kursy/Django/manage.py runserver 8000 我得到了一个错误: django.core.exceptions.ImpropertlyConfigured:请求的设置 使用I18N,但未配置设置。您必须定义 环境
OS:Windows7
使用IntelliJ中配置的
Django服务器运行选项时:
然后执行此命令:
runnerw.exe D:\Kursy\VirtualEnv\env1\Scripts\python.exe
D:/Kursy/Django/manage.py runserver 8000
我得到了一个错误:
django.core.exceptions.ImpropertlyConfigured:请求的设置
使用I18N,但未配置设置。您必须定义
环境变量DJANGO\u SETTINGS\u模块或调用
在访问设置之前,请先配置()
我可以使用WindowsCMD运行Django应用程序
首先,启动我的虚拟python环境:
D:\Kursy\VirtualEnv\env1\Scripts>activate.bat
然后导航到Django应用程序目录:
(env1) D:\Kursy\VirtualEnv\env1\Scripts>cd D:\Kursy\Django
(env1) D:\Kursy\Django>python manage.py runserver
Validating models...
0 errors found
May 11, 2014 - 16:25:06
Django version 1.6.4, using settings 'first_django.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
一切正常。
我不想在Windows中设置全局环境变量,因此我知道它应该在IntelliJ中的运行
选项的运行
中设置-我说得对吗?是的,你说得对,但是你缺少DJANGO\u设置模块必须有一个值(即设置模块文件)。行应该如下所示:
DJANGO_SETTINGS_MODULE=your_proj.settings;.....
是的,您是对的,但是您缺少DJANGO_SETTINGS_模块必须有一个值(即设置模块文件)。该行应如下所示:
DJANGO_SETTINGS_MODULE=your_proj.settings;.....
@radev answer适用于特定运行配置的设置
有另一种方法可以避免IntelliJRun
转到文件项目结构…
(或只需Ctrl+Shift+Alt+s)并在此处添加对项目设置.py的引用:
设置IntelliJ中项目的DJANGO\u设置\u模块的值,因此Run
可用于默认设置。@radev answer可用于特定运行配置的设置
有另一种方法可以避免IntelliJRun
转到文件项目结构…
(或只需Ctrl+Shift+Alt+s)并在此处添加对项目设置.py的引用:
设置IntelliJ中项目的DJANGO\u设置\u模块
变量的值,因此Run
可以使用默认设置。奇怪的是,该值应该是导入样式。我已尝试向文件添加路径(如first\u DJANGO\SETTINGS.py
)结果:ImportError:无法导入设置'first\u django\settings.py'(是否在sys.path上?设置文件中是否存在导入错误?):不支持按文件名导入。
在模块中
设置:可以添加路径,并且该路径有效。奇怪的是,该值应为导入样式。我已尝试将路径添加到文件中(如first\u django\settings.py
)和结果:ImportError:无法导入设置'first\u django\settings.py'(是否在sys.path上?设置文件中是否存在导入错误?):不支持按文件名导入。
模块中的设置:可以添加路径,但它可以工作。我看不到“django”Intellij IDEA中的方面。你可能指的是PyCharm IDE,这是不同的。据我所知,你需要python插件(可能还有Intellij专业版),我两者都有,但在IDEA 14中没有看到Django设置。可能它被删除了,现在只存在于PyCharm中?我没有看到“Django”Intellij IDEA中的方面。你可能指的是PyCharm IDE,这是不同的。据我所知,你需要python插件(可能还有Intellij专业版),我两者都有,但在IDEA 14中没有看到Django设置。可能它被删除了,现在只存在于PyCharm中?