【问题标题】:How to cross compile Python packages with PIP?如何使用 PIP 交叉编译 Python 包?
【发布时间】:2017-11-13 09:13:33
【问题描述】:

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

我正在尝试在 Raspberry Pi 上安装几个包含重要部分 C/C++ (scipy/numpy/matplotlib/pynacl) 的 Python 包。在 x86 机器上安装这些包需要不到一分钟的时间,但由于 Pi 的功能太弱,而且没有用于 ARM 的预编译二进制包,因此 Pi 需要几个小时来编译和安装所有内容。

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

【问题讨论】:

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


【解决方案1】:

看看根。它是为你所描述的那样做的:

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

【讨论】:

    猜你喜欢
    • 2020-12-15
    • 2014-12-29
    • 2018-03-14
    • 1970-01-01
    • 1970-01-01
    • 2019-05-04
    • 2020-12-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多