正在尝试使用Peewee(python)连接到Microsoft SQL数据库

2024-07-04 13:37:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用peewee和peewee-mssql连接到Microsoft SQL数据库。我已经安装了peewee版本3.10和peewee mssql版本0.1.3。我试着用python3.5和python3.7运行它,得到了相同的结果。你知道吗

当我运行此脚本时:

import peewee as pw
from peewee_mssql import MssqlDatabase

db = MssqlDatabase('DATABASE INFO')

db.connect()

tables = db.get_tables()

for t in tables:
    print(t)

它给了我一个错误的回溯:

  File "D:\test.py", line 2, in <module>
    from peewee_mssql import MssqlDatabase
  File "C:\Envs\TestEnv\lib\site-packages\peewee_mssql.py", line 1, in <module>
    from peewee import Database, ImproperlyConfigured, OP, QueryCompiler, CompoundSelect, SQL, Clause, CommaClause
ImportError: cannot import name 'QueryCompiler'

我使用的是不兼容的版本还是什么?你知道吗

非常感谢, 亚历克斯


Tags: infrompyimport版本dbtablessql

热门问题