对我来说,以下方法解决了这个问题(python 3.5.2;mysqlclient 1.3.9):
-
下载最新的mysql c连接器
http://dev.mysql.com/downloads/connector/c/
(对我来说是Windows(x86,64位),MSI安装程序)
-
拷贝
c:\Program Files\MySQL\MySQL Connector C 6.0.2\
目录到
c:\Program Files (x86)\MySQL\MySQL Connector C 6.1\
-
跑
pip install mysqlclient
-
[可选]删除
C:\程序文件(x86)\ MySQL\MySQL连接器C 6.1\
这里的问题仅适用于x64位安装所有者,因为生成脚本正试图在x86程序文件目录中找到c connector includes。