0

我是 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”,它告诉我要求已经满足......

4

2 回答 2

2

您需要下载适用于 Python 的 MySQL 驱动程序的Windows 二进制安装程序。从源代码安装将不起作用,因为您在 Windows 中没有开发标头。

于 2013-10-27T09:19:10.857 回答
0

您需要安装 mysql python 连接器

sudo apt-get install python-mysqldb

于 2013-10-27T08:45:22.820 回答