簡體   English   中英

在Linux上編譯Python綁定

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM