Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 错误:在访问设置之前,必须定义环境变量DJANGO_SETTINGS_MODULE或调用SETTINGS.configure()_Python_Django_Environment Variables_Pycharm - Fatal编程技术网

Python 错误:在访问设置之前,必须定义环境变量DJANGO_SETTINGS_MODULE或调用SETTINGS.configure()

Python 错误:在访问设置之前,必须定义环境变量DJANGO_SETTINGS_MODULE或调用SETTINGS.configure(),python,django,environment-variables,pycharm,Python,Django,Environment Variables,Pycharm,截图链接 设置.py 管理 Wsgi 在manage.py文件中应该有类似的内容,该文件将加载settings.py if __name__ == "__main__": os.environ.setdefault("DJANGO_SETTINGS_MODULE", "core.settings") from django.core.management import execute_from_command_line load_env() execute_f

截图链接

设置.py

管理

Wsgi


在manage.py文件中应该有类似的内容,该文件将加载settings.py

if __name__ == "__main__":
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "core.settings")

    from django.core.management import execute_from_command_line

    load_env()
    execute_from_command_line(sys.argv)
只需确保settings.py文件在manage.py中正确映射即可

您的附件仅显示init_u u;.py。请把其他文件的截图也放进去


希望您没有对manage.py进行任何更改。顺便说一句,我本可以在评论部分写这篇文章,但还没有足够的声誉。

我投票将这个问题作为主题外的问题来结束,因为这不是一个问题。如果您只是想让应用程序运行,请使用python manage.py runserver命令从命令行中删除load_env调用和runserver。请检查django教程,但我想在我的PyCharm中运行调试器,但这不起作用。同样的错误也来了。我已经从manage.py中删除了load_env。因此,请帮助我。错误:名称“load_env”未定义,如何更正它。先生,我已经添加了我的django应用程序的所有截图,如settings.py、manage.py和wsgi.py。请检查。我只找到settings.py的屏幕截图。对不起,我创建了所有第一个链接的超链接。现在我定义了每一个屏幕截图和它们的链接,请检查。您是否正在从环境加载任何应用程序设置。你有一个.env文件吗?