Django:无法连接到mysql

时间:2013-10-27 08:42:04

标签: mysql django windows

我是Django的新手,我尝试按照官方教程进行操作。因为我想连接到mysql(安装在我的计算机上,我检查mysql模块确实退出python命令行),我将来自setting.py的ENGINE设置为django.db.backends.mysql。然后我试着跑

    python manage.py syncdb

然后我收到如下错误消息:

   Error loading MySQLdb module

我无法运行

   pip install mysql-python

错误消息是:

   Unable to find vcvarsall.bat

那么这个错误是什么?老实说,我不确定mysql-python和mysql-connector-python之间的区别。因为我尝试使用“pip install mysql-connector-python”,它告诉我需求已经满足......

2 个答案:

答案 0 :(得分:2)

您需要为Python的MySQL驱动程序下载windows binary installer。从源代码安装将无法正常工作,因为您在Windows中没有开发标题。

答案 1 :(得分:0)

您需要安装mysql python连接器

sudo apt-get install python-mysqldb