我正在尝试使用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'
我使用的是不兼容的版本还是什么?你知道吗
非常感谢, 亚历克斯
PeeweeMSSQL与Peewee3.x不兼容,可能很久没有更新了。你知道吗
相关问题 更多 >
编程相关推荐