python - 如何在 Jetson tx2 上安装 numba 库?

标签 python nvidia numba nvidia-jetson

我想在我的 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 中。您也可以在那里找到另一个安装教程。

关于python - 如何在 Jetson tx2 上安装 numba 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56311008/

相关文章:

python - 如何通过以下 pytest

python - 使用另一个字符串列表对字符串列表进行排序

windows - 如何获取连接显示器的 GPU 卡列表?

java - 无法在 Windows 7 64 位、Sun JDK 7 和 IntelliJ 11.1 上通过 CUDA 4.0 运行 JCUDA 0.4.1

pandas - 哪些 pandas 方法具有 engine_kwargs 来支持 numba?

python - opencv模式匹配不起作用

python - 如何从 events.py 更改 main.py 中的 int 和 boolean

docker - 如何让 `cos-extensions install gpu`在Google Cloud VM上运行?

python - 使用 Numba 使四个嵌套 for 循环更快

anaconda - Numba:找不到 cuda 库