我想編譯一個Python綁定,但我無法在debian上找到python.h頭。我應該安裝哪個軟件包?編譯在Linux上的Python綁定
3
A
回答
5
你應該安裝python-dev
1
蟒蛇-dev軟件包需要安裝。
0
您錯過了開發標題。嘗試
sudo apt-get install python-dev
1
首先,嵌入或延長蟒蛇的頭文件是Python.h
,以大寫P. Linux是區分大小寫,python.h將無法正常工作。
在Debian和Debian deriviatives像Ubuntu,你可以用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
...
+0
或者,如果您沒有安裝'apt-file',則可使用packages.debian.org上的Web界面:http://www.debian.org/distrib/packages#search_contents – keturn 2010-03-26 23:20:49
0
sudo apt-get install python2.6-dev
或
根據virtualenv選項
相關問題
- 1. 編譯linux中的z3 ocaml綁定
- 2. 編譯Linux上
- 3. 在linux上編譯actionscript
- 4. 在linux上編譯cddplus
- 5. 在windows和linux上編譯
- 6. Gracenote GNSDK在Linux上編譯
- 7. 在Linux上編譯Eclipse上的glew
- 8. 編譯Python程序Linux
- 9. 爲Ubuntu編譯python linux,cx_python
- 10. 在Windows上編譯Linux彙編程序
- 11. 在ifort的linux上的編譯選項
- 12. 在linux中編譯python腳本
- 13. qt5.4在Linux上的windows交叉編譯
- 14. 編譯器在Linux上的actionscript 3?
- 15. 在Linux上的編譯問題
- 16. 在Linux上的GCC編譯錯誤
- 17. 的boost ::綁定不編譯
- 18. Java編譯問題,Linux,來自Eclipse的項目在Linux上重新編譯
- 19. Linux中的Python 2.3代碼編譯
- 20. 在64位linux上編譯32位python模塊(例如numpy)
- 21. 在Alpine Linux for Python 3.6上編譯扭曲
- 22. 在Windows上編譯python腳本for Linux使用
- 23. 在Linux上編譯Python 2.7.3以嵌入到C++應用程序
- 24. 如何在Linux上綁定Python 2.7中已有的套接字?
- 25. 能在Linux上編譯Windows代碼嗎?
- 26. 在Linux上用MinGW編譯Gnu11 for Windows
- 27. 在Linux上用zlib編譯boost
- 28. C++編譯和運行在Linux上
- 29. 在Linux上用IPP 7.1編譯OpenCV 2.4.5
- 30. 在Linux上編譯目標c
耶,我是最快的! :) – nosklo 2010-03-26 20:50:54