Jetson Tx2安装numba

我的Tx2刷入的是3.2版本的jetpack

Python的numba库需要用到llvmlite这个库。

llvmlite,使用pip直接安装的话,会要求llvm库在6.0.0以上。tx2上用apt装llvm,llvm的库版本是3.8,会因为llvm库版本太低而无法安装llvmlite。 

所以最简单的解决办法就是降低安装numba的版本以及llvmlite的版本

llvmlite的github页面上,llvmlite-github,列出了llvmlite各版本对llvm库的要求,可以看到,0.13.0-0.15.0用的是3.8.x的llvm。就安装这一版的llvmlite。

同时,numba最新版要求用的是最新的llvmlite。所以也要对numba进行降级。在numba的github release处,可以查到一些需求库的信息:numba-release-github,查到是0.29.0需求是0.14.0的llvmlite。所以安装0.29.0

pip install llvmlite==0.15.0 numba==0.29.0
发布了12 篇原创文章 · 获赞 8 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/T_infinity/article/details/93317077