Ubuntuにnumbaをインストールするための詳細な手順は、プロテストに有効です

numbaはPythonプログラムの実行をスピードアップできます

Windowsプラットフォームの下でpipを使用してnumbaを直接インストールします

pip install numba

TX2(ubuntu16.04)にnumbaをインストールすると、llvmとllvmliteを手動でインストールする必要があるため、エラーが発生します。

メインリファレンスhttps://blog.csdn.net/fuck_hang/article/details/106950765

首先numba安装需要依赖包llvmlite,llvmlite又需要安装llvm
本次安装numba版本为0.31.0,llvmlite版本为0.16.0,llvm版本为3.9

1.llvm-3.9をインストールします

sudo apt-get install llvm-3.9

2. llvmlite0.16.0のソースコードをダウンロードし、コンパイルしてインストールします

pip install llvmlite == 0.16.0を使用してターミナルにダウンロードリンクを表示し、wgetを使用してコンピューター上の任意の場所にソースコードをダウンロードし、ソースフォルダーに解凍して、インストーラーを実行します。

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

 

3.numbaをインストールします

sudo LLVM_CONFIG=/usr/bin/llvm-config-3.9 pip install numba==0.31

同様に、pipを使用してnumba0.31をインストールする前に、LLVM_CONFIGのパスを指定する必要があります。そうしないと、エラーが報告されます。

コンピューター(TX2など)上のpython2およびpython3の場合、pipによってインストールされたパッケージはpython2に対応し、pip3はpython3に対応することに注意してください。

python3でプログラムを実行すると、pipでインストールされたパッケージが見つかりません。プログラムを実行するためにpython(python2)またはpython3が必要かどうかを確認して、適切なpipを選択できるようにします

pip list

pipでインストールされたパッケージを表示したり、numbaがあるかどうかを確認したりできます

おすすめ

転載: blog.csdn.net/benchuspx/article/details/109152810