我知道这篇文章已经过时了,但它仍然是谷歌的头号热门,所以我会在这个问题上添加更多的信息。
我和OP有同样的问题,但是没有一个建议的答案对我有用。主要是因为“config win.h”在连接器安装文件夹中不存在。
我使用的是最新的连接器c 6.1.6,因为这是mysql安装程序建议的。
然而,最新的mysql python包(1.2.5)似乎并不支持这一点。当尝试安装它时,我可以看到它显式地寻找C连接器6.0.2。
"-IC:\Program Files (x86)\MySQL\MySQL Connector C 6.0.2\include"
所以安装这个版本
https://dev.mysql.com/downloads/file/?id=378015
安装的python包没有任何问题。