LINUX.ORG.RU

не собрать llvmlite, не видит llvm-config-3.8

 ,


0

1

При попытке сборки llvmlite, которая нужна для нормальной скорости работы кое какой библиотеки, вываливается ошибка:

RuntimeError: Building llvmlite requires LLVM 3.8.x. Be sure to set LLVM_CONFIG to the right executable path
Однако llvm-config-3.8 установлено и работает (как и прочие компоненты llvm-3.8). Хорошо, а если так?
export LLVM_CONFIG=/usr/bin/llvm-config-3.8
printenv | grep LLVM
LLVM_CONFIG=/usr/bin/llvm-config-3.8
sudo pip install llvmlite
А оно опять за своё, и не собирает. Что же не так? Пробовал LLVM_CONFIG=/usr/bin и не помогло.

★★★★★

Последнее исправление: I-Love-Microsoft (всего исправлений: 1)

Из-под sudo не видна переменная окружения, которую ты выставил. Сделай всё из-под рутового окружения и всё должно получиться.

UPD Вру, должно работать с sudo. Видимо, питонохрень её не видит, попробуй всё-таки всё из-под рута сделать.

DELIRIUM ☆☆☆☆☆
()
Последнее исправление: DELIRIUM (всего исправлений: 1)

update-alternatives --install /usr/bin/llvm-config llvm-config /usr/bin/llvm-config-3.8 100 или смлинк просто llvm-config

anonymous
()
sudo env LLVM_CONFIG=/usr/bin/llvm-config-3.8 pip install llvmlite
deadNightTiger ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.