没有包管理的python-dev安装?

时间:2014-11-22 00:40:45

标签: python-2.7

我必须在我的嵌入式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

该平台没有包管理,例如' yum'或者' apt-get',由于各种原因,我不想安装一个。它确实有gcc。

python-dev源是否包含C / C ++代码?我可以下载python-dev源代码作为.tar.gz文件,直接在这台机器上编译吗?我已经找到了消息来源,但是找不到它。

谢谢, 汤姆

3 个答案:

答案 0 :(得分:1)

pip是一个选项吗?它通常与python捆绑在一起,并且包含很多包。尝试:

pip install python-dev

答案 1 :(得分:1)

  

python-dev源是否包含C / C ++代码?

是。它包含许多头文件和Python的静态库。

  

我可以下载python-dev源代码作为.tar.gz文件,直接在这台机器上编译吗?

python-dev是一个包。根据您的操作系统,您可以通过运行来下载相应文件的副本,例如: sudo apt-get install python-devsudo yum install python-devel取决于您的操作系统。

答案 2 :(得分:1)

你必须使用

./configure --enable-shared