我正在尝试编译Python绑定,但我无法在debian上找到python.h头文件。我应该安装哪个软件包?
答案 0 :(得分:5)
您应该安装python-dev
答案 1 :(得分:1)
需要安装python-dev软件包。
答案 2 :(得分:1)
首先,嵌入或扩展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
...
答案 3 :(得分:0)
您缺少开发标题。尝试
sudo apt-get install python-dev
答案 4 :(得分:0)
sudo apt-get install python2.6-dev
或
sudo apt-get install python2.7-dev
根据virtualenv选项