关于已经安装python为何还要安装python-dev
2024-08-25 11:32:51
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
最新文章
- .NET MVC TempData、ViewData、ViewBag
- hive报lzo Premature EOF from inputStream错误
- unity3d拓展编辑器MenuItem的使用
- ahjesus Unity3D XML注释被编译的问题
- HDU 5044 Tree --树链剖分
- UIView 设置背景图片
- 高级选择器querySelector和querySelectorAll
- Intent传递数据
- file_up
- 如何获取HttpServletResponse里面的内容
- Golang全接触
- python string 文本常量和模版
- 自动加载U盘
- JS学习笔记——数组去重
- Running Solr in Docker
- YYS FZU - 2278 (期望)JAVA
- java的main函数组成
- Groovy学习笔记-Java 5新特性支持
- 在centos上面编译安装python
- 协程实现多并发socket,跟NGINX一样