pycharm 中的 Requested setting CACHES, but settings are not configured. You must either define the env

Posted ontoweb-zp

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pycharm 中的 Requested setting CACHES, but settings are not configured. You must either define the env相关的知识,希望对你有一定的参考价值。

昨天遇到一个问题,pycharm 中运行不了django的程序,看错误是: django.core.exceptions.ImproperlyConfigured: Requested setting CACHES, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings. 结果百度了半天没结果,最后还是在 老外的网站上找到了答案。 本来django项目在 python shell 中可以完美运行,在pycharm里面就不行,原因是pycharm 要你配置一个 环境变量 DJANGO_SETTINGS_MODULE 这个变量告诉django项目去找哪一个settings 文件。 具体的步骤:
1、Run –> EditConfigures
2、找到python一项 具体名字是 Python tests(注意不是django那一个),然后修改里面的Environment variables 添加一项。名称是DJANGO_SETTINGS_MODULE 值是 你的settings,比如 mysite.settings 。
转自:[http://www.cnblogs.com/lout/articles/4149591.html]




以上是关于pycharm 中的 Requested setting CACHES, but settings are not configured. You must either define the env的主要内容,如果未能解决你的问题,请参考以下文章

如何在pycharm中选择python解释器

自学小课堂记录-pycharm社区版中安装pygame出现的问题

Pycharm出现‘Error loading package list:Connection refused: connect’问题

Pycharm出现‘Error loading package list:Connection refused: connect’问题

CORS 策略:预检响应中的 Access-Control-Allow-Headers 不允许请求标头字段 x-requested-with

坦克大战