微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

解决Python.h找不到问题

在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就成功了

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐