met*_*ttw 26 linux fedora python-2.7 numba ubuntu-14.10
最近,我有一个令人沮丧的时间让python Numba在Ubuntu或Fedora Linux上工作.主要问题在于llvmlite的编译.我需要安装什么才能正确编译?
Ale*_*ing 24
我最后工作的版本是numba-0.17.0(也是0.18.2)和llvmlite-0.2.2(也是0.4.0).以下是Ubuntu和Fedora上的相关依赖项和配置选项.
对于Ubuntu 14.04*Trusty)
sudo apt-get install zlib1g zlib1g-dev libedit libedit-dev llvm-3.8 llvm-3.8-dev llvm-dev
sudo pip install enum34 funcsigs
LLVM_CONFIG=/usr/bin/llvm-config-3.8 pip install llvmlite --user
LLVM_CONFIG=/usr/bin/llvm-config-3.8 pip install numba --user
Run Code Online (Sandbox Code Playgroud)
对于Ubuntu 14.10
sudo apt-get install zlib1g zlib1g-dev libedit libedit-dev llvm-3.5 llvm-3.5-dev llvm-dev
pip install enum34 funcsigs
LLVM_CONFIG=/usr/bin/llvm-config-3.5 pip install llvmlite
LLVM_CONFIG=/usr/bin/llvm-config-3.5 pip install numba
Run Code Online (Sandbox Code Playgroud)
对于Ubuntu 15.04
sudo apt-get install zlib1g zlib1g-dev libedit2 libedit-dev llvm-3.6 llvm-3.6-dev llvm-dev
pip install enum34 funcsigs
LLVM_CONFIG=/usr/bin/llvm-config-3.6 pip install llvmlite
LLVM_CONFIG=/usr/bin/llvm-config-3.6 pip install numba
Run Code Online (Sandbox Code Playgroud)
对于Fedora 21
yum install zlib zlib-devel libstdc++-devel libstdc++ libstdc++-static llvm-3.5.0 llvm-devel-3.5.0 libedit libedit-devel
pip install enum34 funcsigs
LLVM_CONFIG=/usr/bin/llvm-config pip install llvmlite
LLVM_CONFIG=/usr/bin/llvm-config pip install numba
Run Code Online (Sandbox Code Playgroud)
注意:这最初由OP在问题中发布 - 移动到这里以保持适合SO.
| 归档时间: |
|
| 查看次数: |
8704 次 |
| 最近记录: |