You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@superset.apache.org by GitBox <gi...@apache.org> on 2021/11/12 11:52:40 UTC

[GitHub] [superset] code23rus commented on issue #17401: NameError: name 'AUTH_OAUTH' is not defined

code23rus commented on issue #17401:
URL: https://github.com/apache/superset/issues/17401#issuecomment-967043314


   Thanks for the answer. I added import but now another error:
   
   	Failed to create app
   	superset_worker         | Traceback (most recent call last):
   	superset_worker         |   File "/app/superset/app.py", line 37, in create_app
   	superset_worker         |     app_initializer.init_app()
   	superset_worker         |   File "/app/superset/initialization/__init__.py", line 594, in init_app
   	superset_worker         |     self.init_app_in_ctx()
   	superset_worker         |   File "/app/superset/initialization/__init__.py", line 557, in init_app_in_ctx
   	superset_worker         |     self.configure_fab()
   	superset_worker         |   File "/app/superset/initialization/__init__.py", line 634, in configure_fab
   	superset_worker         |     appbuilder.init_app(self.superset_app, db.session)
   	superset_worker         |   File "/usr/local/lib/python3.8/site-packages/flask_appbuilder/base.py", line 202, in init_app
   	superset_worker         |     self.sm = self.security_manager_class(self)
   	superset_worker         |   File "/usr/local/lib/python3.8/site-packages/flask_appbuilder/security/sqla/manager.py", line 54, in __init__
   	superset_worker         |     super(SecurityManager, self).__init__(appbuilder)
   	superset_worker         |   File "/usr/local/lib/python3.8/site-packages/flask_appbuilder/security/manager.py", line 257, in __init__
   	superset_worker         |     from authlib.integrations.flask_client import OAuth
   	superset_worker         | ModuleNotFoundError: No module named 'authlib'
   	superset_worker         | 2021-11-12 11:44:07,533:ERROR:superset.app:Failed to create app
   	superset_worker         | Traceback (most recent call last):
   	superset_worker         |   File "/app/superset/app.py", line 37, in create_app
   	superset_worker         |     app_initializer.init_app()
   	superset_worker         |   File "/app/superset/initialization/__init__.py", line 594, in init_app
   	superset_worker         |     self.init_app_in_ctx()
   	superset_worker         |   File "/app/superset/initialization/__init__.py", line 557, in init_app_in_ctx
   	superset_worker         |     self.configure_fab()
   	superset_worker         |   File "/app/superset/initialization/__init__.py", line 634, in configure_fab
   	superset_worker         |     appbuilder.init_app(self.superset_app, db.session)
   	superset_worker         |   File "/usr/local/lib/python3.8/site-packages/flask_appbuilder/base.py", line 202, in init_app
   	superset_worker         |     self.sm = self.security_manager_class(self)
   	superset_worker         |   File "/usr/local/lib/python3.8/site-packages/flask_appbuilder/security/sqla/manager.py", line 54, in __init__
   	superset_worker         |     super(SecurityManager, self).__init__(appbuilder)
   	superset_worker         |   File "/usr/local/lib/python3.8/site-packages/flask_appbuilder/security/manager.py", line 257, in __init__
   	superset_worker         |     from authlib.integrations.flask_client import OAuth
   	superset_worker         | ModuleNotFoundError: No module named 'authlib'
   	superset_worker         | Error:
   	superset_worker         | Unable to load celery application.
   	superset_worker         | The module authlib was not found.
   	
   Also i installed authlib in superset container
   
   	docker-compose exec superset bash
   	pip install Authlib
   	
   but the error remained.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org