我指的是以下教程来为我的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。我的目录结构与本教程中说明的目录结构相同。该模块已成功安装在我的系统中,但仍然出现此错误。
请帮忙。是什么原因造成的。
如果在编译二进制扩展名时遇到问题,或者在无法扩展的平台上,则可以尝试使用纯python PyMySQL绑定。
PyMySQL
只需简单地pip install pymysql切换您的SQLAlchemy URI即可,如下所示:
pip install pymysql
SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://.....'
您还可以尝试其他一些驱动程序。