如果在解析设置时引发异常,则会出现该错误。例如,当我们SECRET_KEY
通过环境变量设置Django (或其他设置)时:
SECRET_KEY = os.environ['SECRET_KEY']
要解决该问题,您可以切换回:
SECRET_KEY = "asdfasdfasdf"
或使用:
SECRET_KEY = os.environ.get('SECRET_KEY', '')
如果您在celery.py
文件中注释以下行并再次启动工作程序,则还可以找到导致该问题的设置:
app.config_from_object('django.conf:settings', namespace='CELERY')