mysql-python报错INCLUDE environment variable is empty

小白表示很崩溃,好不容易把基本的mysql用法折腾了个勉强,想赶紧转战python的时候就遇到这个淋漓不尽的问题。
又是安装C++编译器又是下载新的connector,
最后还是直接去下载:
https://pypi.python.org/pypi/MySQL-python/1.2.5
安装解决了问题。

前面的若干小步子,
error: INCLUDE environment variable is empty
此问题是需要安装Microsoft Visual C++ Compiler for Python 2.7

然而安装完了又遇到:
Cannot open include file: 'config-win.h': No such file or directory
这个问题,可以参考stackoverflow上的一个问题:链接
下载MySQL Connector C 6.0.2
但可能你还需要把"MySQL Connector C 6.0.2"文件夹从 "C:\Program Files\MySQL" 转移到 "C:\Program Files (x86)\MySQL" 里面去,至少我是这样做了以后才解决。

此时pip install mysql - python才成功。
然而pycharm里面import mysqldb仍然报错..............

pip install MySQLdb
Collecting MySQLdb
Could not find a version that satisfies the requirement MySQLdb (from versions: )
No matching distribution found for MySQLdb

最后,滚去下载MySQL-python 1.2.5.exe安装吧。

我已经受不了命令行了...

我特么也不知道我在干什么这是为什么啊!!

我又不是CS出生的看log会头部爆炸的好么TAT

我好绝望啊......

ImportError: DLL load failed: %1 is not a valid Win32 application.
我的Python2.7是64位的....还要换成32位的....

你可能感兴趣的:(mysql-python报错INCLUDE environment variable is empty)