我参考了下面的教程来为我的web应用程序创建一个登录页面。http://code.tutsplus.com/tutorials/intro-to-flask-signing-in-and-out--net-29982
我的数据库有问题。我得到了一个
ImportError: No module named MySQLdb
当我执行的时候
http://127.0.0.1:5000/testdb
我已经尝试了所有可能的方法来安装python mysql,也就是教程easy_install,sudo apt-get install中提到的方法。
我已经在我的虚拟环境中安装了mysql。我的目录结构和教程中解释的是一样的。该模块已成功安装到我的系统中,但我仍然收到此错误。
请帮帮忙。是什么导致了这一切。
发布于 2014-03-07 22:36:14
如果您在编译二进制扩展时遇到问题,或者在无法编译的平台上遇到问题,可以尝试使用纯python PyMySQL
绑定。
只需简单地pip install pymysql
并切换您的SQLAlchemy URI,如下所示:
SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://.....'
有一些other drivers你也可以试试。
发布于 2014-06-23 19:33:58
或者试试这个:
apt-get install python-mysqldb
发布于 2016-03-17 07:26:05
你可以试试吗?
pip install mysqlclient
https://stackoverflow.com/questions/22252397
复制相似问题