我正在尝试在服务器上使用 peewee 运行我的应用程序,但它一直在崩溃。
要启动应用程序,在 main.py 中调用 start 函数:
def start(db_name, db_user, db_pass):
BaseModel.initialize_database(db_name, db_user, db_pass)
classA.create_table()
classB.create_table()
return app
它在 BaseModel 类的第一行崩溃。
from peewee import MySQLDatabase
from peewee import Model
我收到以下错误:“配置不当:必须安装 sqlite3、psycopg2 或 MySQLdb”。
我不明白这个错误,因为数据库在同一台服务器上运行。该数据库是使用 phpmyadmin 创建的。
当我在笔记本电脑上测试应用程序时,一切正常,为了测试,我使用 SQLite 数据库“test.db”。