验证mysql是否安装成功:
1. Python
2. Import MySQLDb
出现ImportError,则说明没安装mysql驱动。
安装时出现的错误
pip install mysql-python
fatal error C1083: Cannot open include file: 'config-win.h': No such file or directory。
这个问题搜索了一下,解决问题的帖子很多。比如重装mysql选中lib什么的,还有http://stackoverflow.com/questions/1972259/cannot-open-include-file-config-win-h-no-such-file-or-directory-while-inst 这里也说是因为32位,64位的问题,之后mklink 一下...,所有方法都试了还是不行。基本花了我8小时左右...,但是我的问题还是没解决。我安装的是mysql(x64),python27(x32),pip(x32)。
问题解决方法
突然想到在虚拟环境中试试呢。虚拟环境的安装见我的上一篇Python Flask 开发环境搭建(Windows) 。进入虚拟环境后输入easy_install mysql-python,稍作等待后安装成功。
再验证一下,也一样成功了。
但是在非虚拟环境还是安装不成功,到此不再纠结与它了。开发的时候指定为虚拟环境就可以了,虚拟开发环境中缺啥就补啥。