Установка либроса на Raspberry Pi3

В настоящее время я пытаюсь установить librosa, и после нескольких дней, пытаясь понять это, я теперь совершенно беспомощен. Я пробовал несколько решений, таких как запуск librosa & numba на raspberry pi 3, а также /questions/13741659/librosa-ustanavlivaetsya-pravilno-tolko-s-pomoschyu-clone-git-i-ne-mozhet-ispolzovat-kakie-libo-funktsii-hotya-importiruet/13741675#13741675

Ни pip, ни conda, ни clone git не будут работать должным образом, также загружая zip librosa и устанавливая его вручную с помощью

python setup.py install

ничего не вышло; Я попробовал это с и без virtualenv,

Я предполагаю, что проблема в дополнительных пакетах, поэтому я попытался установить дополнительные пакеты отдельно. Это работает только с git clone, и я не знаю точно, правильно ли я их установил. Хотя это не решило все мои проблемы, казалось, что оно решило проблему с колесами здания для скупых и тупых, но все же llvmlite не работал.

Более того, я также попытался обновить мои setuptools, pip и python в целом, также попробовал pip/pip3 и упомянул --user. Все без какого-либо эффекта.

Я понимаю, что мне нужны определенные версии пакетов для librosa, чтобы работать, и я думаю, что моя проблема в том, чтобы собрать колеса и найти пакеты, или, по крайней мере, правильные версии этих пакетов.

пакеты, с которыми я борюсь, - SCIPY, NUMPY, SCIKIT-LEARN и LLVMLITE.

Во всяком случае, я думаю, что я запутался, а не помочь понять это. Итак, как я уже говорил, я благодарен за любой совет, понимание и т.д..!

Итак, вот мои коды ошибок:

Когда я пытаюсь установить librosa, я всегда получаю:

с virtualenv:

sudo apt install libblas-dev llvm python3-pip python3-scipy
virtualenv --system-site-packages -p python3 env
source env/bin/activate
pip install llvmlite==0.15.0
pip install numba==0.30.1
pip install librosa

ошибка:

Command "/home/pi/flaskenv/bin/python -u - c "import setuptools, tokenize;__file__='/tmp/pip-install-iYvjRD/scipy/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-7L25tV/install-record.txt --single-version-externally-managed --compile --install-headers /home/pi/flaskenv/include/site/python2.7/scipy" failed with error code 1 in /tmp/pip-install-iYvjRD/scipy/

-> полный код ошибки:

https://docs.google.com/document/d/1dHq0S227vld4iJ7H2SgaDJ2jlD95bZUKqkUH4VhrS2U/edit?usp=sharing

без виртуальности

sudo pip install librosa

Failed building wheel for scipy
Failed cleaning build dir for scipy
Failed building wheel for llvmlite

ошибка:

`Command" / usr / bin / python -u -c "импортировать setuptools, tokenize; file = '/ tmp / pip-build-AUlqg0 / scipy / setup.py'; f = getattr (tokenize, 'open', open) (файл);code=f.read().replace('\r\n', '\n');f.close();exec(compile(код, файл, 'exec'))" install --record /tmp/pip-44B19L-record/install-record.txt --single- внешняя управляемая версия --compile"не удалось с кодом ошибки 1 в / tmp / pip-build-AUlqg0 / scipy /

`-> полный код ошибки:

https://docs.google.com/document/d/1pPs6JEqeJ2uS1xWCg8d_dqsbJ6Tgh2EO-eB5aUOYU7I/edit?usp=sharing

установка с conda не всегда выполняется из-за аудиозаписи -> аудиозапись не найдена

Итак, сейчас я думаю, что, возможно, мне следует установить numpy и scipy вручную перед librosa, чем использовать эти строки для получения правильных версий llvmlite и numba

udo apt install libblas-dev llvm python3-pip python3-scipy
pip install llvmlite==0.15.0
pip install numba==0.30.1

а потом пытаешься установить либроса? Будет ли это работать? Я что-то упускаю действительно важное? Уже спасибо, что прочитали это хаха! И с нетерпением жду каких-либо решений! Лола

PS: я работаю над raspberrypi3 с нубами

0 ответов

Другие вопросы по тегам