如何与PIP交叉编译Python包?

时间:2017-06-12 01:20:15

标签: python c++ linux pip cross-compiling

是否可以使用PIP交叉编译Python包?

我试图在Raspberry Pi上安装几个包含大部分C / C ++(scipy / numpy / matplotlib / pynacl)的Python包。在x86机器上安装这些软件包的时间不到一分钟,但由于Pi功能不足,并且ARM没有预先编译的二进制软件包,因此需要花费几个小时来编译和安装所有软件包。

有没有在x86机器上编译和安装这些软件包到一个特殊的virtualenv,但是针对ARM平台,然后将virtualenv rsync到Pi上? Pi和x86都运行Ubuntu 16。

1 个答案:

答案 0 :(得分:0)

看看proot。它是针对您所描述的东西而制作的:

https://proot-me.github.io/