linux发行版通常会把类库的头文件和相关的pkg-config分拆成一个单独的xxx-dev(el)包.

以python为例, 以下情况你是需要python-dev的

  • 你需要自己安装一个源外的python类库, 而这个类库内含需要编译的调用python api的c/c++文件
  • 你自己写的一个程序编译需要链接libpythonXX.(a|so)
    (注:以上不含使用ctypes/ffi或者裸dlsym方式直接调用libpython.so)

其他正常使用python或者通过安装源内的python类库的不需要python-dev.

do:

1.可以先查看一下含python-devel的包

yum search python | grep python-devel

2.64位安装python-devel.x86_64,32位安装python-devel.i686,我这里安装:

sudo yum install python-devel.x86_64

最新文章

  1. .NET MVC TempData、ViewData、ViewBag
  2. hive报lzo Premature EOF from inputStream错误
  3. unity3d拓展编辑器MenuItem的使用
  4. ahjesus Unity3D XML注释被编译的问题
  5. HDU 5044 Tree --树链剖分
  6. UIView 设置背景图片
  7. 高级选择器querySelector和querySelectorAll
  8. Intent传递数据
  9. file_up
  10. 如何获取HttpServletResponse里面的内容
  11. Golang全接触
  12. python string 文本常量和模版
  13. 自动加载U盘
  14. JS学习笔记——数组去重
  15. Running Solr in Docker
  16. YYS FZU - 2278 (期望)JAVA
  17. java的main函数组成
  18. Groovy学习笔记-Java 5新特性支持
  19. 在centos上面编译安装python
  20. 协程实现多并发socket,跟NGINX一样

热门文章

  1. SQL高级查询
  2. English - every和each的用法和区别
  3. Javascript知识四(DOM)
  4. windows8 安装IIS 和 添加网站(转)
  5. JavaScript版排序算法
  6. C语言迭代求解
  7. c++ 学习笔记(常见问题与困惑)(转载)
  8. 个人收集资料整理-WinForm
  9. 批处理[Batch]
  10. Android实现获取应用程序相关信息列表的方法