bzmatteo72 commented on issue #11765:
URL: 
https://github.com/apache/incubator-superset/issues/11765#issuecomment-740077068


   Hello Alex!
   I have reinstalled everyhting on our server (Linux Centos7) and added MySql 
database as well but now when i run the superset db upgrade command i get the 
error i have posted below
   It seems is not able to find MySQLdb module (i have had a look at the blogs 
and it seems there is a problem to install this and other packages for MySql 
with Python 3.x)
   Were you able to install it in your environment? 
   Thanks&Regards 
   Matteo
   
   (venv3) [root@afapachess superset]# superset db upgrade
   /usr/local/lib/python3.6/site-packages/requests/__init__.py:91: 
RequestsDependencyWarning: urllib3 (1.26.2) or chardet (3.0.4) doesn't match a 
supported version!
     RequestsDependencyWarning)
   Loaded your LOCAL configuration at [/root/superset/config/superset_config.py]
   Failed to create app
   Traceback (most recent call last):
     File "/usr/local/lib/python3.6/site-packages/superset/app.py", line 62, in 
create_app
       app_initializer.init_app()
     File "/usr/local/lib/python3.6/site-packages/superset/app.py", line 503, 
in init_app
       self.setup_db()
     File "/usr/local/lib/python3.6/site-packages/superset/app.py", line 632, 
in setup_db
       pessimistic_connection_handling(db.engine)
     File 
"/usr/local/lib/python3.6/site-packages/flask_sqlalchemy/__init__.py", line 
943, in engine
       return self.get_engine()
     File 
"/usr/local/lib/python3.6/site-packages/flask_sqlalchemy/__init__.py", line 
962, in get_engine
       return connector.get_engine()
     File 
"/usr/local/lib/python3.6/site-packages/flask_sqlalchemy/__init__.py", line 
556, in get_engine
       self._engine = rv = self._sa.create_engine(sa_url, options)
     File 
"/usr/local/lib/python3.6/site-packages/flask_sqlalchemy/__init__.py", line 
972, in create_engine
       return sqlalchemy.create_engine(sa_url, **engine_opts)
     File 
"/usr/local/lib64/python3.6/site-packages/sqlalchemy/engine/__init__.py", line 
500, in create_engine
       return strategy.create(*args, **kwargs)
     File 
"/usr/local/lib64/python3.6/site-packages/sqlalchemy/engine/strategies.py", 
line 87, in create
       dbapi = dialect_cls.dbapi(**dbapi_args)
     File 
"/usr/local/lib64/python3.6/site-packages/sqlalchemy/dialects/mysql/mysqldb.py",
 line 118, in dbapi
       return __import__("MySQLdb")
   ModuleNotFoundError: No module named 'MySQLdb'
   Traceback (most recent call last):
     File "/usr/local/bin/superset", line 11, in <module>
       sys.exit(superset())
     File "/usr/local/lib/python3.6/site-packages/click/core.py", line 829, in 
__call__
       return self.main(*args, **kwargs)
     File "/usr/local/lib64/python3.6/site-packages/flask/cli.py", line 586, in 
main
       return super(FlaskGroup, self).main(*args, **kwargs)
     File "/usr/local/lib/python3.6/site-packages/click/core.py", line 782, in 
main
       rv = self.invoke(ctx)
     File "/usr/local/lib/python3.6/site-packages/click/core.py", line 1256, in 
invoke
       Command.invoke(self, ctx)
     File "/usr/local/lib/python3.6/site-packages/click/core.py", line 1066, in 
invoke
       return ctx.invoke(self.callback, **ctx.params)
     File "/usr/local/lib/python3.6/site-packages/click/core.py", line 610, in 
invoke
       return callback(*args, **kwargs)
     File "/usr/local/lib/python3.6/site-packages/click/decorators.py", line 
21, in new_func
       return f(get_current_context(), *args, **kwargs)
     File "/usr/local/lib64/python3.6/site-packages/flask/cli.py", line 425, in 
decorator
       with __ctx.ensure_object(ScriptInfo).load_app().app_context():
     File "/usr/local/lib64/python3.6/site-packages/flask/cli.py", line 381, in 
load_app
       app = call_factory(self, self.create_app)
     File "/usr/local/lib64/python3.6/site-packages/flask/cli.py", line 119, in 
call_factory
       return app_factory()
     File "/usr/local/lib/python3.6/site-packages/superset/app.py", line 69, in 
create_app
       raise ex
     File "/usr/local/lib/python3.6/site-packages/superset/app.py", line 62, in 
create_app
       app_initializer.init_app()
     File "/usr/local/lib/python3.6/site-packages/superset/app.py", line 503, 
in init_app
       self.setup_db()
     File "/usr/local/lib/python3.6/site-packages/superset/app.py", line 632, 
in setup_db
       pessimistic_connection_handling(db.engine)
     File 
"/usr/local/lib/python3.6/site-packages/flask_sqlalchemy/__init__.py", line 
943, in engine
       return self.get_engine()
     File 
"/usr/local/lib/python3.6/site-packages/flask_sqlalchemy/__init__.py", line 
962, in get_engine
       return connector.get_engine()
     File 
"/usr/local/lib/python3.6/site-packages/flask_sqlalchemy/__init__.py", line 
556, in get_engine
       self._engine = rv = self._sa.create_engine(sa_url, options)
     File 
"/usr/local/lib/python3.6/site-packages/flask_sqlalchemy/__init__.py", line 
972, in create_engine
       return sqlalchemy.create_engine(sa_url, **engine_opts)
     File 
"/usr/local/lib64/python3.6/site-packages/sqlalchemy/engine/__init__.py", line 
500, in create_engine
       return strategy.create(*args, **kwargs)
     File 
"/usr/local/lib64/python3.6/site-packages/sqlalchemy/engine/strategies.py", 
line 87, in create
       dbapi = dialect_cls.dbapi(**dbapi_args)
     File 
"/usr/local/lib64/python3.6/site-packages/sqlalchemy/dialects/mysql/mysqldb.py",
 line 118, in dbapi
       return __import__("MySQLdb")
   


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to