小编Tam*_* W.的帖子

Python peewee.ImproperlyConfigured:未安装 MySQL 驱动程序

我尝试与 peewee 建立 MySQL 连接,并按照他们网站上的教程进行操作: peewee 快速入门

所以我的代码如下:

from peewee import *

db = MySQLDatabase(
    host='127.0.0.1',
    user='root',
    password='',
    database='db_test'
)

class Person(Model):
    name = CharField()
    birthday = DateField()

    class Meta:
        database = db

class Pet(Model):
    owner = ForeignKeyField(Person, backref='pets')
    name = CharField()
    animal_type = CharField()

    class Meta:
        database = db

db.connect()

db.create_tables([Person, Pet])

db.close()
Run Code Online (Sandbox Code Playgroud)

(我的数据库来自xampp)

但是当我执行此代码时,我收到此错误消息:

peewee.ImproperlyConfigured:MySQL 驱动程序未安装!

我尝试通过安装 MySQL 驱动程序来解决此问题。但这完全没有改变。由于我是 python 新手,我不知道如何解决这个问题,如果我只是缺少导入或者我必须使用 pip 安装库?

python mysql-python peewee

10
推荐指数
2
解决办法
1万
查看次数

标签 统计

mysql-python ×1

peewee ×1

python ×1