gpt4 book ai didi

python - 错误加载 MySQLdb 模块 : python3. 5 + Django + mysqlclient OSX

转载 作者:行者123 更新时间:2023-11-30 21:58:57 26 4
gpt4 key购买 nike

我有一些问题。我尝试将我的 Django 项目与 mysqldb 连接起来。我使用 python3.5 + Django + OSX。当我安装 python 包 mysqlclient(pip3 安装 mysqclient)并启动我的项目时,出现错误:

django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb 
module: dlopen(/lib/python3.5/site-packages/_mysql.cpython-35m-
darwin.so, 2): Symbol not found: _mysql_affected_rows

这是什么意思?我该如何解决这个错误。我尝试重新安装 mysqlclient,更新 mysql - 没有任何帮助。

最佳答案

MySQLdb 不支持 Python 3。幸运的是,您可以使用其他引擎。请看这里:

https://docs.djangoproject.com/en/1.11/ref/databases/#mysql-db-api-drivers

我会推荐 mysqlclient,它是 MySQLdb 的直接替代品:

https://pypi.python.org/pypi/mysqlclient

祝你好运!

关于python - 错误加载 MySQLdb 模块 : python3. 5 + Django + mysqlclient OSX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44086216/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com