python-dev或python-devel稱為是python的開發包,其中包括了一些用C/Java/C#等編寫的python擴展在編譯的時候依賴的頭文件等信息。
比如我們在編譯一個用C語言編寫的python擴展模塊時,因為里面會有#include<Python.h>等這樣的語句,因此我們就需要先安裝python-devel開發包。
各種*.devel開發包
linux編程中,還會遇到各種*-devel開發包,例如MySQL-devel、libgtk+-devel等等。*-devel開發包中主要包括一些頭文件和靜態鏈接庫。任何*-devel包基本都是這樣。
備注:
注意python-dev或者其他*.devel軟件一般都是C語言編寫的一些頭文件或cpp文件,往往是其他模塊或這我們自己寫的模塊在編譯時,需要依賴這些*-devel軟件包
linux發行版通常會把類庫的頭文件和相關的pkg-config分拆成一個單獨的xxx-dev(el)包.
以python為例, 以下情況你是需要python-devel的
你需要自己安裝一個源外的python類庫, 而這個類庫內含需要編譯的調用python api的c/c++文件
如:安裝使用WiringpisPi庫需要python-dev你自己寫的一個程序編譯需要鏈接libpythonXX.(a|so)
注:以上不含使用ctypes/ffi或者裸dlsym方式直接調用libpython.so
其他正常使用python或者通過安裝源內的python類庫的不需要python-devel.
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
【資料圖】1、安迪工作室的說法是什么?最近有網友爆料安迪和經紀人走得太近,讓人猜測他們出軌了。7月29日下午,安迪經紀人畢英發長文回應,稱與安迪只有恩情,沒有親情。2、畢瑩進一步回應騰訊《一線》相關細節,透露洪欣其實什么都知道(),洪欣隨即公開發文支持老公和經紀人,稱一切都是誤會。同時,洪欣還稱贊了經紀人畢瑩的工作能力。3、至于任何情侶的衣服和物品,都是誤會。她只是一個愛美的小女孩。我們是她的家人...
(資料圖片)最近小編看到大家都在討論karenwalker什么檔次相關的事情,對此呢小編也是非常的感應興趣,那么這件事究竟是怎么發生的呢?具體又是怎么回事呢?下面就是小編搜索到的關于karenwalker什么檔次事件的相關信息,我們一起來看一下吧!karen walker是高端檔次的品牌。karen walker屬于奢侈品品牌之一,主要產品包括服裝、眼鏡、配飾、手袋等,不過karen walker...
同比增長和同比增速的區別?1、員工資金結算的賬戶為同比增長,公司資金周轉的賬戶為同比增速;2、同比增長可用現金進行賬戶相關操作,同比增速則不能;3、同比增長是為了應對風險,而同比增速則是為了預防錯漏;4、同比增長的范圍為服務人員所得,而同比增速的范圍為技術人員所得;5、同比增長時審計系統,同比增速是分析系統。同比和環比分別如何計算?這個月的第一周和上個月的第一周一樣。在實踐中,一般是與同期進行比較...