首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >superset初始化数据库报错记录:A Default SECRET_KEY was detected, please use superset_config.py

superset初始化数据库报错记录:A Default SECRET_KEY was detected, please use superset_config.py

作者头像
云未归来
发布2025-07-16 17:48:24
发布2025-07-16 17:48:24
1920
举报

问题原因:

看官方大概是这个,Superset 需要用户指定的SECRET_KEY才能启动。为您的文件添加一个强有力的SECRET_KEY。

解决办法:

找到superset的lib目录,在lib目录下创建一个superset_config.py的文件。内容输入SECRET_KEY = 'YOUR_OWN_RANDOM_GENERATED_SECRET_KEY'  其中YOUR_OWN_RANDOM_GENERATED_SECRET_KEY可以在linux中用openssl rand -base64 42命令生成。

编辑完保存后 export SUPERSET_CONFIG_PATH=/opt/module/miniconda3/envs/superset/lib/superset_config.py 创建一下环境变量。再去运行superset db upgrade就没问题了。

有时候在windows上明明按照上面操作做了还是一样报错。后来发现是自己以管理员身份运行导致,此时只要不以管理员身份运行anaconda即可。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-01-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档