2014-11-22 102 views
4

我必須在我的嵌入式Linux機器上安裝python-dev,它運行python-2.7.2。 Linux的風格是由TimeSys定製的; uname -a給出: Linux hotspot-smc 2.6.32-ts-armv7l-LRI-6.0.0#1 Mon Jun 25 18:12:45 UTC 2012 armv7l GNU/Linux沒有包管理的python-dev安裝?

該平臺沒有包管理如'yum'或'apt-get',並且由於各種原因,我不想安裝一個。它確實有gcc。

python-dev源代碼是否包含C/C++代碼?我可以下載python-dev源代碼作爲.tar.gz文件,以便在本機上直接編譯?我已經找到了源,但一直未能找到它。

感謝, 湯姆

回答

3

是點子的選擇嗎?它通常捆綁在python中,並且有很多包。嘗試:

pip install python-dev 
+1

不幸的是點子找不到蟒蛇-dev的:「完全沒有分佈發現蟒蛇-dev的」 – Tomasso 2014-11-22 00:55:51

+0

OK - 這個職位可能會幫助:http://stackoverflow.com/questions/21341423/should-python-dev-be-required-to-install-pip – cluskii 2014-11-22 17:34:01

1

蟒蛇是否-dev的來源包括C/C++代碼?

是。它包含許多頭文件和一個Python靜態庫。

我可以下載python-dev源代碼作爲.tar.gz文件,以便在本機上直接編譯?

python-dev是一個包。根據您的操作系統,您可以通過運行下載相應文件的副本,例如 sudo apt-get install python-devsudo yum install python-devel取決於您的操作系統。

+0

python-dev在哪裏安裝它的文件?我試圖在chroot中安裝pip – Jonathan 2016-09-14 11:50:06

0

你必須使用

./configure --enable-shared