>pip install mysql-python
Collecting mysql-python
----------------------------------------
running build_ext
building '_mysql' extension
error: Microsoft Visual C++ 9.0 is required. Get it from http://aka.ms/vcpython27
----------------------------------------
大概原因是这类扩展是使用c/c++语言开发的,编译时需要cc++环境。然而Python2.7默认调取的是9版本的编译环境,我电脑上装的是vs2013。
只需要编辑Python安装文件夹下的 Libdistutils 目录下的 msvc9compiler.py 文件内容。找到 get_build_version 方法 直接返回 12.0即可;