nx安装llvmlite与numba

文参考 Python安装llvmlite、numba报错解决方案_ClearLon的博客-CSDN博客

llvmlite与numba你可以理解为用于数据处理的加速包

我的python版本为3.6.9,llvmlite版本为0.32.1,numba版本为0.49.1

目录

1  安装 llvmlite

2  安装numba


1  安装 llvmlite

llvmlite需要LLVM,在pypi中你可以找到需要的LLVM版本 llvmlite · PyPI

我当前需要LLVM8

nx安装llvmlite与numba_第1张图片

sudo apt-get install llvm-8

nx安装llvmlite与numba_第2张图片

之前使用 LLVM_CONFIG=/usr/lib/llvm-8/bin/llvm-config sudo pip3 install llvmlite==0.32.1 是可以安装成功的。现在不知道为什么就不行了,就告诉我没有LLVM_CONFIG

nx安装llvmlite与numba_第3张图片

试了很多个方法,比如

alias llvm-config="llvm-config-3.9"
export LLVM_CONFIG="/usr/bin/llvm-config-3.9"

再比如

LLVM_CONFIG=/usr/lib/llvm-8/bin/llvm-config-8 sudo pip3 install llvmlite==0.32.1

最后从pypi上把gz包直接搞下来了,由于之前一直是用pip下载的,所以源码都在tmp,这个tmp感觉像是缓存一样的东西,下载失败后应该就自动删除了,用包下载就不一样了,用包明确的告诉你是 ffi/build.py 出了问题

nx安装llvmlite与numba_第4张图片

那后面我们就打开 build.py 这个文件,然后根据提示信息找到 llvm_config 这个变量,手动给他一个值

nx安装llvmlite与numba_第5张图片

然后再进行安装就行了

nx安装llvmlite与numba_第6张图片

2  安装numba

安装完llvmlite后,numba直接用pip安装就行了

nx安装llvmlite与numba_第7张图片

你可能感兴趣的:(Jetson,Xavier,NX上的操作,nx)