Python安装软件包报错 fatal error: Python.h: No such file or directory

原因是我们安装的这个第三方库内含需要编译的调用python api的c/c++文件,而linuxlinux发行版通常会把类库的头文件和相关的pkg-config分拆成一个单独的xxx-dev(el)包。以python为例, 以下情况你是需要python-dev的:

ubuntu下

apt-get install python-dev
apt-get install python3-dev

centos下

 yum -y install python-devel
 yum -y install python3-devel

注意如果是python3可以直接安装python3-dev

posted @   海_纳百川  阅读(325)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· .NET Core 中如何实现缓存的预热?
· 三行代码完成国际化适配,妙~啊~
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
历史上的今天:
2022-06-01 《原创》在torch模型进行trt加速后正确的耗时分析方法
2022-06-01 创建自己的docker网段并使用
2022-06-01 《原创》谈一谈Ai部门的存储服务器如何管理
2022-06-01 C++命名规范
2022-06-01 《原创》不可忽视的数据预处理
2022-06-01 机器学习中的经典算法
2022-06-01 目标检测tricks:mmdetection中的Ablu数据库增强
本站总访问量8977460
 
点击右上角即可分享
微信分享提示