我将翻译这段内容为:
我正在尝试在服务器上使用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
我遇到了以下错误: "ImproperlyConfigured: 必须安装 sqlite3、psycopg2 或 MySQLdb 中的至少一个"。
我不理解这个错误,因为数据库运行在同一台服务器上。 这个数据库是使用phpmyadmin创建的。
当我在我的笔记本电脑上测试应用程序时,一切都很正常,我使用SQLite数据库“test.db”进行测试。