繁体   English   中英

如何在 Jetson tx2 上安装 numba 库?

[英]How to install numba library on Jetson tx2?

我想在我的 jetson tx2 上安装 numba,这样我就可以使用 tf-pose-estimation。 我所有的库都不在 anaconda python3 上,而是在 python 基础上,所以我想在不使用 anaconda 的情况下下载 numba 库。你能告诉我如何在 jetson 上安装 numba 库吗(等。我有什么额外的包在安装 numba 库之前安装)

我试过 pip3 install numba 但在构建 llvmlite 时安装失败。 我的python版本是3.5。

朱丽叶特奥。 您需要先安装 LLVM 7.0.1,然后再安装 Numba。 对于 LLVM,你需要运行这个:

$ wget http://releases.llvm.org/7.0.1/llvm-7.0.1.src.tar.xz
$ tar -xvf llvm-7.0.1.src.tar.xz
$ cd llvm-7.0.1.src.tar.xz
$ 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
$ sudo pip3 install llvmlite

对于 Numba,您可以运行以下命令:

$ sudo pip3 install numba

我将此指令放在https://github.com/jefflgaol/Install-Packages-Jetson-ARM-Family 中 您也可以在那里找到另一个安装教程。

安装conda4aarch64 这将创建一个最小的 conda 环境。

c4aarch64和 conda conda-forge forge 通道添加到您的 conda 配置中:

conda config --add channels c4aarch64

conda config --add channels conda-forge

然后你可以从numba频道安装 Numba:

conda install -c numba numba

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM