Erro ao tentar instalar o llvmlite no Ubuntu 14.04

0

Estou tentando instalar o llvmlite no meu sistema para instalar o numba. Eu tenho um erro quando eu fiz python setup.py build , o primeiro erro que aparece é assembly.cpp:3:35: fatal error: llvm/AsmParser/Parser.h: No such file or directory #include "llvm/AsmParser/Parser.h"

Alguém poderia me dar uma dica do que deu errado?

A mensagem de erro completa está aqui - link

E dpkg --get-selections|grep llvm resulta em

libllvm3.3:amd64                install
libllvm3.4:amd64                install
libllvm3.4:i386                 install
libllvm3.5:amd64                install
llvm                        install
llvm-3.3                    install
llvm-3.3-dev                    install
llvm-3.3-runtime                install
llvm-3.4                    install
llvm-3.4-dev                    install
llvm-3.4-runtime                install
llvm-3.5                    install
llvm-3.5-dev                    install
llvm-3.5-runtime                install
llvm-runtime                    install
    
por Ohm 22.01.2015 / 12:29

1 resposta

1

Eu consegui instalá-lo no Python 3.4 usando llvm-3.5 (como requerido no README.py) no Ubuntu 14.04.2 LTS. Eu tive que fazer um link simbólico em /usr/bin to llvm-config .

sudo ln -s llvm-config-3.5 llvm-config

Eu não consegui fazer funcionar com a variável de ambiente LLVM_CONFIG .

Eu também tive que instalar o libedit-dev como o README.md sugere.

Então python3 setup.py install funcionou perfeitamente.

    
por Ramon Crehuet 05.03.2015 / 12:39