お世話になっております。Python3.6.8で下記のコードを作成しました
#MySQL関連 from sqlalchemy import create_engine, Column, Integer, String from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.orm import sessionmaker from sqlalchemy.orm.exc import NoResultFound #mysql接続 mysql = create_engine('database://user:password@127.0.0.1/db01?charset=utf8', echo=True)
すると下記のエラーが出ました。どのように修正すればよいか分かる方いらっしゃいましたらよろしくお願いします。
Traceback (most recent call last): File "baseball.py", line 17, in <module> mysql = create_engine('database://user:password@127.0.0.1/db01?charset=utf8', echo=True) File "/home/ooo/.pyenv/versions/3.6.8/lib/python3.6/site-packages/sqlalchemy/engine/__init__.py", line 479, in create_engine return strategy.create(*args, **kwargs) File "/home/ooo/.pyenv/versions/3.6.8/lib/python3.6/site-packages/sqlalchemy/engine/strategies.py", line 61, in create entrypoint = u._get_entrypoint() File "/home/ooo/.pyenv/versions/3.6.8/lib/python3.6/site-packages/sqlalchemy/engine/url.py", line 172, in _get_entrypoint cls = registry.load(name) File "/home/ooo/.pyenv/versions/3.6.8/lib/python3.6/site-packages/sqlalchemy/util/langhelpers.py", line 268, in load "Can't load plugin: %s:%s" % (self.group, name) sqlalchemy.exc.NoSuchModuleError: Can't load plugin: sqlalchemy.dialects:database
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/24 08:32