Python decouple.UndefinedValue错误:找不到密钥。将其声明为envvar或定义默认值
我已经从GitHub回购中撤出了这个项目: 我还安装了运行该项目所需的所有软件包,但该项目无法成功运行Python decouple.UndefinedValue错误:找不到密钥。将其声明为envvar或定义默认值,python,django,Python,Django,我已经从GitHub回购中撤出了这个项目: 我还安装了运行该项目所需的所有软件包,但该项目无法成功运行 Error Stack : <br>python manage.py Traceback (most recent call last): File "manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "C:\ProgramData\Anaconda3\li
Error Stack :
<br>python manage.py
Traceback (most recent call last):
File "manage.py", line 15, in <module>
execute_from_command_line(sys.argv)
File "C:\ProgramData\Anaconda3\lib\site-packages\django\core\management\__init__.py", line 371, in execute_from_command_line
utility.execute()
File "C:\ProgramData\Anaconda3\lib\site-packages\django\core\management\__init__.py", line 317, in execute
settings.INSTALLED_APPS
File "C:\ProgramData\Anaconda3\lib\site-packages\django\conf\__init__.py", line 56, in __getattr__
self._setup(name)
File "C:\ProgramData\Anaconda3\lib\site-packages\django\conf\__init__.py", line 43, in _setup
self._wrapped = Settings(settings_module)
File "C:\ProgramData\Anaconda3\lib\site-packages\django\conf\__init__.py", line 106, in __init__
mod = importlib.import_module(self.SETTINGS_MODULE)
File "C:\ProgramData\Anaconda3\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\chandan\Documents\GGS-portal-master\school\settings.py", line 25, in <module>
SECRET_KEY = config('SECRET_KEY')
File "C:\ProgramData\Anaconda3\lib\site-packages\decouple.py", line 197, in __call__
return self.config(*args, **kwargs)
File "C:\ProgramData\Anaconda3\lib\site-packages\decouple.py", line 85, in __call__
return self.get(*args, **kwargs)
File "C:\ProgramData\Anaconda3\lib\site-packages\decouple.py", line 70, in get
raise UndefinedValueError('{} not found. Declare it as envvar or define a default value.'.format(option))
decouple.UndefinedValueError: SECRET_KEY not found. Declare it as envvar or define a default value.
错误堆栈:
python manage.py
回溯(最近一次呼叫最后一次):
文件“manage.py”,第15行,在
从命令行(sys.argv)执行命令
文件“C:\ProgramData\Anaconda3\lib\site packages\django\core\management\ \uuuu init\uuuuu.py”,第371行,从命令行执行
utility.execute()
文件“C:\ProgramData\Anaconda3\lib\site packages\django\core\management\\uuuu init\uuuu.py”,第317行,在execute中
settings.INSTALLED\u应用程序
文件“C:\ProgramData\Anaconda3\lib\site packages\django\conf\\ uuuu init\uuuu.py”,第56行,在uu getattr中__
自我设置(名称)
文件“C:\ProgramData\Anaconda3\lib\site packages\django\conf\\ uuuu init\uuuu.py”,第43行,在安装程序中
自包装=设置(设置模块)
文件“C:\ProgramData\Anaconda3\lib\site packages\django\conf\\ uuuu init\uuuu.py”,第106行,在uu init中__
mod=importlib.import\u模块(自我设置\u模块)
文件“C:\ProgramData\Anaconda3\lib\importlib\\uuuuu init\uuuuu.py”,第127行,在导入模块中
return _bootstrap._gcd_import(名称[级别:],包,级别)
文件“”,第1006行,在\u gcd\u导入中
文件“”,第983行,在_find_和_load中
文件“”,第967行,在“查找”和“加载”中解锁
文件“”,第677行,在\u加载\u解锁
exec_模块中第728行的文件“”
文件“”,第219行,在“调用”中,删除了“帧”
文件“C:\Users\chandan\Documents\GGS portal master\school\settings.py”,第25行,在
SECRET\u KEY=config('SECRET\u KEY')
文件“C:\ProgramData\Anaconda3\lib\site packages\decouple.py”,第197行,在调用中__
返回self.config(*args,**kwargs)
文件“C:\ProgramData\Anaconda3\lib\site packages\decouple.py”,第85行,在调用中__
返回self.get(*args,**kwargs)
get中第70行的文件“C:\ProgramData\Anaconda3\lib\site packages\decouple.py”
引发UndefinedValueError(“{}未找到。将其声明为envvar或定义默认值。”。格式(选项))
decouple.UndefinedValue错误:找不到密钥。将其声明为envvar或定义默认值。
确认已安装Django,并确认您实际引用的是设置文件
在venv中执行pip冻结
,以确认安装了Django
确保启动时不必显式调用设置文件
python manage.py runserver --settings=yourproj.settings.production