Nvidia Jeston Xavier II PLUS 安装numba 血与泪的经历

本文讲述了作者在JetsonXavier上安装numba遇到困难,通过安装llvmlite、处理tbb.h文件并关闭它,以及使用apt和pip安装Cython和numba的过程。提供了解决安装难题的详细步骤。
摘要由CSDN通过智能技术生成
用pip和apt安装numba在xavier上试了很多次不行,参考了好多链接也不太行,最后结合了下面的两个链接,终于成功安装。难点:安装llvmlite、关闭tbb.h、安装numba

1. 安装llvmlite

参考链接:http://bagustris.blogspot.com/2020/07/how-to-install-numba-and-librosa-in.html

cd /tmp
wget https://github.com/llvm/llvm-project/releases/download/llvmorg-9.0.1/llvm-9.0.1.src.tar.xz
tar -xvf llvm-9.0.1.src.tar.xz 
cd llvm-9.0.1.src/
mkdir llvm_build_dir
cd llvm_build_dir
cmake ../ -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD="ARM;X86;AArch64"
make -j4
sudo make install
cd bin/
echo "export LLVM_CONFIG=\""`pwd`"/llvm-config\"" >> ~/.bashrc
echo "alias llvm='"`pwd`"/llvm-lit'" >> ~/.bashrc
source ~/.bashrc
python3.6 -m pip install --user -U llvmlite

 配置bashrc

export LLVM_CONFIG=/usr/lib/llvm-7/bin/llvm-config

关闭tbb.h文件

sudo mv /usr/include/tbb/tbb.h /usr/include/tbb/tbb.h.bak

2. 安装 numba

参考链接:GitHub - epicmario7133/jetson-nano-tricks: Here you can see many tutorials of how to install programs for jetson nano in a very easy way

git clone https://github.com/wjakob/tbb.git
cd tbb/build
cmake ..
make -j
sudo make install
sudo apt install llvm-10
export LLVM_CONFIG=/usr/bin/llvm-config-10
pip3 install Cython
pip3 install numba

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值