Невозможно подключиться к базе данных MySQL - PullRequest
0 голосов
/ 23 сентября 2019

Получение следующих ошибок с помощью фляги SQL-алхимии

Traceback (most recent call last):
  File "/home/kennedyian94/.local/share/virtualenvs/Data_Viewer-0_J4ZiEw/lib/python3.7/site-packages/sqlalchemy/util/_collections.py", line 1010, in __call_
_
    return self.registry[key]
KeyError: 140134770189568
During handling of the above exception, another exception occurred:
Traceback (most recent call last):

  File "DataLoader_Script.py", line 17, in <module>
    if not render_dataset.query.filter_by(name = dataset_name).all():
  File "/home/kennedyian94/.local/share/virtualenvs/Data_Viewer-0_J4ZiEw/lib/python3.7/site-packages/flask_sqlalchemy/__init__.py", line 519, in __get__
    return type.query_class(mapper, session=self.sa.session())
  File "/home/kennedyian94/.local/share/virtualenvs/Data_Viewer-0_J4ZiEw/lib/python3.7/site-packages/sqlalchemy/orm/scoping.py", line 78, in __call__
    return self.registry()
  File "/home/kennedyian94/.local/share/virtualenvs/Data_Viewer-0_J4ZiEw/lib/python3.7/site-packages/sqlalchemy/util/_collections.py", line 1012, in __call_
_
    return self.registry.setdefault(key, self.createfunc())
  File "/home/kennedyian94/.local/share/virtualenvs/Data_Viewer-0_J4ZiEw/lib/python3.7/site-packages/sqlalchemy/orm/session.py", line 3214, in __call__
    return self.class_(**local_kw)
  File "/home/kennedyian94/.local/share/virtualenvs/Data_Viewer-0_J4ZiEw/lib/python3.7/site-packages/flask_sqlalchemy/__init__.py", line 138, in __init__
    bind = options.pop('bind', None) or db.engine
  File "/home/kennedyian94/.local/share/virtualenvs/Data_Viewer-0_J4ZiEw/lib/python3.7/site-packages/flask_sqlalchemy/__init__.py", line 937, in engine
    return self.get_engine()
  File "/home/kennedyian94/.local/share/virtualenvs/Data_Viewer-0_J4ZiEw/lib/python3.7/site-packages/flask_sqlalchemy/__init__.py", line 956, in get_engine
    return connector.get_engine()
  File "/home/kennedyian94/.local/share/virtualenvs/Data_Viewer-0_J4ZiEw/lib/python3.7/site-packages/flask_sqlalchemy/__init__.py", line 561, in get_engine
    self._engine = rv = self._sa.create_engine(sa_url, options)
  File "/home/kennedyian94/.local/share/virtualenvs/Data_Viewer-0_J4ZiEw/lib/python3.7/site-packages/flask_sqlalchemy/__init__.py", line 966, in create_engi
ne
    return sqlalchemy.create_engine(sa_url, **engine_opts)
  File "/home/kennedyian94/.local/share/virtualenvs/Data_Viewer-0_J4ZiEw/lib/python3.7/site-packages/sqlalchemy/engine/__init__.py", line 456, in create_eng
ine
    return strategy.create(*args, **kwargs)
  File "/home/kennedyian94/.local/share/virtualenvs/Data_Viewer-0_J4ZiEw/lib/python3.7/site-packages/sqlalchemy/engine/strategies.py", line 61, in create
    entrypoint = u._get_entrypoint()
  File "/home/kennedyian94/.local/share/virtualenvs/Data_Viewer-0_J4ZiEw/lib/python3.7/site-packages/sqlalchemy/engine/url.py", line 172, in _get_entrypoint
    cls = registry.load(name)
  File "/home/kennedyian94/.local/share/virtualenvs/Data_Viewer-0_J4ZiEw/lib/python3.7/site-packages/sqlalchemy/util/langhelpers.py", line 240, in load
    "Can't load plugin: %s:%s" % (self.group, name)
sqlalchemy.exc.NoSuchModuleError: Can't load plugin: sqlalchemy.dialects:mysql.mysqlb
...