我是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”,它告诉我需求已经满足......
答案 0 :(得分:2)
您需要为Python的MySQL驱动程序下载windows binary installer。从源代码安装将无法正常工作,因为您在Windows中没有开发标题。
答案 1 :(得分:0)
您需要安装mysql python连接器
sudo apt-get install python-mysqldb