错误:import _mysql--ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。
一定是版本的问题!!
就是系统,以及安装的python,以及第三方module的位数要一致!系统是64位,其他就一定也要是64位。
我的python安装的没问题,module也没问题,因为之前MySQLdb模块都正常的用着,昨天却出现了问题(如题的错误),花了一个晚上没找到问题所在,百思不得其解的情况下卸载了python,结果今天早晨发现卸载的python是无辜的啊~
前几天查看chromium源码时安装了chromium的部署工具depot_tools,后来就忘记了这回事!问题就在这里,depot_tools里自带的有python啊啊啊,只不过自带的是32位的python(而我电脑是64位的),而且当时配置depot_tools时,将depot_tools路径放在了PATH最前面,所以使用的python是depot自带的2.7.6,我自己安装的2.7.15就这么被覆盖了。。。
无奈只能重新安装了!