正如cgohlke所言,
mysqlclient目前无法在Windows的Python 3.5上进行编译,因为MySQL Connector / C尚未与Python
3.5所需的Visual Studio 2015编译器兼容。
请遵循相关的GitHub问题:mysqlclient-python-无法与python 3.5配合使用,以了解何时会修复此错误。
解决此问题后,mysqlclient应该可以工作。
具有非官方Windows二进制文件的临时解决方案:
mysqlclient-1.3.7
从Django 1.9文档中:
Django支持MySQL 5.5及更高版本。
Django需要mysqlclient 1.3.3或更高版本。请注意,不支持Python 3.2。除了对Python
3.3+的支持外,mysqlclient的行为应与MySQLDB相同。
从mysqlclient 1.3.7包索引:
mysqlclient是MySQL-python的分支。它增加了对Python 3.3〜的支持,并合并了一些拉取请求。
当前支持MySQL-4.1至5.5和Python-2.7、3.3-3.5。支持PyPy。


![适用于Django 1.9和Python 3.5的Python连接器?[关闭] 适用于Django 1.9和Python 3.5的Python连接器?[关闭]](http://www.mshxw.com/aiimages/31/662055.png)
