ubuntu安裝numba詳細指令親測有效

2021-10-24 22:23:55 字數 993 閱讀 3673

numba可以給python程式執行加速

windows平台下直接pip安裝numba就行

pip install numba
tx2(ubuntu16.04)上這樣安裝numba就會報錯,因為需要先手動安裝llvm和llvmlite

主要參考

首先numba安裝需要依賴包llvmlite,llvmlite又需要安裝llvm

本次安裝numba版本為0.31.0,llvmlite版本為0.16.0,llvm版本為3.9

sudo apt-get install llvm-3.9
sudo llvm_config=/usr/bin/llvm-config-3.9 python setup.py install
通過原始碼安裝的好處是可以指定llvm_config的路徑,否則用pip安裝還是會報錯找不到llvm

更新:更簡單的方法是不用從原始碼安裝,直接用pip安裝llvmlite,如下

sudo llvm_config=/usr/bin/llvm-config-3.9 pip install llvmlite==0.16.0
sudo llvm_config=/usr/bin/llvm-config-3.9 pip install numba==0.31
同樣,用pip安裝numba0.31前還要指定llvm_config的路徑,否則還是會報錯。

注意對於電腦上有python2和python3的情況(如tx2),pip安裝的包對應python2,pip3對應python3

用pip安裝的包在python3執行程式的時候是找不到的。看自己執行程式需要用python(python2)還是python3,從而選擇合適的pip

pip list
可以檢視pip已經安裝好的包,可以檢查有沒有numba

ubuntu 安裝 docker 詳細教程

想在 ubuntu 系統上安裝 docker,方法清晰步奏簡單,但必須是64 bit的ubuntu版本,且是以下4個版本之一 在安裝之前要注意,先解除安裝老版本的 docker!sudo apt get remove docker docker engine docker.io依次輸入下面3條命令 ...

Ubuntu安裝mysql詳細教程

具體步驟 sudo apt get update 預設情況下,只有最新版本的 mysql 包含在 apt 軟體包儲存庫中。sudo apt get install mysql server 安裝 mysql 服務端。安裝過程中,系統將提示您在安裝過程中建立 root 密碼。選擇乙個安全的密碼,並確保...

Ubuntu安裝 Docker 詳細教程

安裝 docker engine community docker ce 驗證是否安裝成功 注在新主機上首次安裝 docker engine community 之前,需要設定 docker 倉庫 sudo apt get update用於通過https來獲取倉庫 sudo apt key add ...