码迷,mamicode.com
首页 > 数据库 > 详细

python3 下没办法运行sqlalchemy ?

时间:2017-11-19 16:33:10      阅读:427      评论:0      收藏:0      [点我收藏+]

标签:python3

[root@localhost python]# python3 router.py 

Traceback (most recent call last):

  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/dialects/sqlite/pysqlite.py", line 337, in dbapi

    from sqlite3 import dbapi2 as sqlite  # try 2.5+ stdlib name.

  File "/usr/local/lib/python3.6/sqlite3/__init__.py", line 23, in <module>

    from sqlite3.dbapi2 import *

  File "/usr/local/lib/python3.6/sqlite3/dbapi2.py", line 27, in <module>

    from _sqlite3 import *

ModuleNotFoundError: No module named ‘_sqlite3‘


During handling of the above exception, another exception occurred:


Traceback (most recent call last):

  File "router.py", line 2, in <module>

    from db import *

  File "/home/ming/python/db.py", line 11, in <module>

    db_engine = create_engine(‘sqlite:///:memory:‘, echo = False) 

  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/engine/__init__.py", line 391, in create_engine

    return strategy.create(*args, **kwargs)

  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/engine/strategies.py", line 80, in create

    dbapi = dialect_cls.dbapi(**dbapi_args)

  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/dialects/sqlite/pysqlite.py", line 339, in dbapi

    raise e

  File "/usr/local/lib/python3.6/site-packages/sqlalchemy/dialects/sqlite/pysqlite.py", line 334, in dbapi

    from pysqlite2 import dbapi2 as sqlite

ModuleNotFoundError: No module named ‘pysqlite2‘

[root@localhost python]# 


python3 下没办法运行sqlalchemy ?

标签:python3

原文地址:http://576642026.blog.51cto.com/1353191/1983270

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!