将django与wsgi一起使用时发生导入错误

m0rkklqb  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(272)

我正在做一个小的爱好项目,我想在开源许可下发布。我使用django framework2.0,现在正在apacheweb服务器上测试我的应用程序。我使用anaconda3来管理项目的虚拟环境。我已经用sqlite作为db后端测试了我的应用程序,但是如果改用mysql,web服务器日志会显示mysqlclient无法导入mysql。我尝试在pythonvm上运行dj开发服务器,它正在工作。你能帮帮我吗?

kr98yfug

kr98yfug1#

而不是使用 mysqlclient ,使用pymysql。在wsgi.py的顶部使用:


# wsgi.py

import os

...
import pymysql
pymysql.install_as_MySQLdb()

使用原因 pymysql 问:mysqldb、mysqlclient和mysql connector/python有什么区别?

相关问题