如何在RPI2 Buildroot中获取gmpy2模块

时间:2019-04-21 03:35:09

标签: python-3.x raspberry-pi2 gmp buildroot gmpy

我无法在用于Raspberry Pi2的Buildroot构建中使用gmpy2 Python模块。缺省情况下,Buildroot不包括gmpy2模块。

Buildroot也不包含GCC,所以我在另一个RPI2板(与Buildroot板具有相同的Python版本3.7.2)上从Raspbian上的源代码编译了gmpy2模块,并复制了生成的{{ 1}}到Buildroot板的/usr/lib/python3.7/site-packages/并在同一目录中放置一个链接gmpy2.cpython-37m-arm-linux-gnueabihf.so

我希望Python能够看到该模块,但我得到了:

gmpy2.so

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

要为gmpy2创建实际的Buildroot程序包,运行utils/scanpypi gmpy2就足够了。确保package/python-gmpy2/Config.in来源于package/Config.in,然后可以从menuconfig中以常规方式选择它。

如果一切正常,请send the patch to the Buildroot mailing list进行上游收录。谢谢您的贡献!