【发布时间】:2014-04-10 17:40:33
【问题描述】:
我正在参考以下教程来为我的 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。我的目录结构与教程中解释的相同。该模块已成功安装在我的系统中,但我仍然收到此错误。
请帮忙。这可能是什么原因造成的。
【问题讨论】:
-
您已经安装了 MySQL,但您是否安装了 Python 的 MySQLdb 包?
-
我使用了 sudo apt-get install mysql-python。当我使用 pip 时,我得到了 mysql_config 的环境错误
-
mysql 已安装在我的虚拟环境中并正常工作,并且 mysqldb 也已安装。
标签: python mysql flask sqlalchemy mysql-python