在linux系统上安装python的MysqLdb库时,提示
pip install MysqL
_MysqL.c:29:20: Fatal error: Python.h: No such file or directory
#include "Python.h"
^
compilation terminated.
error: command 'gcc' Failed with exit status 1
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
找不到Python.h,这是因为没有安装python-dev
使用yum search python |grep devel
找到了可用版本
python-devel.x86_64 : The libraries and header files needed for Python
: development
- 1.
- 2.
执行
yum install python-devel.x86_64
- 1.
进行安装
安装成功之后,Python.h出现了
/usr/include/python2.7/Python.h
- 1.
再安装MysqL就成功了