Ubuntu16.04 安装Numba

安装Numba需要安装llvm-3.9-devllvmlite(0.16版本),而目前(2016.3.10)仅有llvm-3.8,所以需要添加llvm-3.9-dev的官方软件源,再安装其他软件

Ubuntu16.04 安装Numba_第1张图片
llvm-3.9-dev

Ubuntu16.04 安装Numba_第2张图片
0.16版本的llvmlite依赖llvm-3.9

Google 关键词 ubuntu16.04 llvm-3.9,可以得到如下结果:

Ubuntu16.04 安装Numba_第3张图片
搜索结果

基本上前三个链接就可以解决问题了
添加软件源,并添加服务器key

sudo vi /etc/apt/sources.list.d/llvm-3.9-4.0.list 

添加如下内容并保存

#Xenial (16.04) - Last update : Wed, 08 Mar 2017 06:24:38 UTC / Revision: 297236
deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial main
deb-src http://apt.llvm.org/xenial/ llvm-toolchain-xenial main
# 3.9
deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-3.9 main
deb-src http://apt.llvm.org/xenial/ llvm-toolchain-xenial-3.9 main
# 4.0
deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-4.0 main
deb-src http://apt.llvm.org/xenial/ llvm-toolchain-xenial-4.0 main

添加key

wget -O - http://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add -

更新软件列表

sudo apt-get update

安装numba及其依赖软件

sudo apt-get install llvm-3.9-dev
export LLVM_CONFIG=/usr/bin/llvm-config-3.9
sudo -H pip install numba

测试

Ubuntu16.04 安装Numba_第4张图片
测试

参考链接
http://askubuntu.com/questions/787383/how-to-install-llvm-3-9
http://apt.llvm.org/
https://github.com/numba/numba
https://github.com/numba/llvmlite

你可能感兴趣的:(Ubuntu16.04 安装Numba)