[英]Compiling a Python binding on Linux
我正在嘗試編譯Python綁定,但無法在debian上找到python.h標頭。 我應該安裝哪個軟件包?
你應該安裝python-dev
需要安裝python-dev軟件包。
首先,用於嵌入或擴展python的頭文件是Python.h
,其大寫字母P。Linux區分大小寫,而python.h將不起作用。
在ubuntu等debian和debian衍生產品上,您可以使用apt-file找出要安裝的軟件包(給定文件名):
$ apt-file search Python.h
...
python2.6-dbg: /usr/include/python2.6_d/Python.h
python2.6-dev: /usr/include/python2.6/Python.h
...
sudo apt-get install python2.6-dev
要么
sudo apt-get install python2.7-dev
根據virtualenv選項
您缺少開發標頭。 嘗試
sudo apt-get install python-dev
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.