ошибка при установке turicreate ... при создании колеса для llvmlite
Колесо сборки для llvmlite (setup.py) ... ошибка ОШИБКА: ошибка команды со статусом выхода 1: команда: /Users / harshavardhanhr / venv / bin / python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/8s/14fz39z503n7hqftf_yg1nyr0000gn/T/pip-install-00VSH7/llvmlite/setup.py'"'"'; file= '"'" '/ private / var / folder /8s/14fz39z503n7hqftf_yg1nyr0000gn/T/pip-install-00VSH7/llvmlite/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', открыть)(файл);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(компиляция (код, файл, '"'"'exec'"'"'))' bdist_wheel -d /private/var/folder/8s/14fz39z503n7hqftf_yg1nyr0000gn/T/pip-wheel-e0QD2K cwd: /private/var/ папки / 8s / 14fz39z503n7h1rftff / pip-install-00VSH7 / llvmlite / Полный вывод (11 строк): запуск bdist_wheel /Users/harshavardhanhr/venv/bin/python /private/var/folder / 8s / 14fz39z503n7hqftf_yg1nyr0000gn / T / pip-install-00Vmlite / fi/build.py Версия LLVM... Трассировка (последний вызов последним): файл "/private/var/folders/8s/14fz39z503n7hqftf_yg1nyr0000gn/T/pip-install-00VSH7/llvmlite/ffi/build.py", строка 168, в файле main() "/private/var/folders/8s/14fz39z503n7hqftf_yg1nyr0000gn/T/pip-install-00VSH7/llvmlite/ffi/build.py", строка 162, в main main_posix('osx', '.dylib') Файл "/private/var/folders/8s/14fz39z503n7hqftf_yg1nyr0000gn/T/pip-install-00VSH7/llvmlite/ffi/build.py ", строка 109, в main_posix " к пути для llvm-config" % (llvm_config,): RuntimeError Ошибка выполнения llvm-config, укажите в LLVM_CONFIG путь к ошибке llvm-config: команда '/Users/harshavardhanhr/venv/bin/python' завершилась неудачно со статусом выхода 1
ОШИБКА: Не удалось построить колесо для llvmlite. Выполнение setup.py clean для llvmlite. Не удалось создать llvmlite. ОШИБКА: tenorflow 2.1.0 имеет требование scipy==1.2.2; python_version <"3", но у вас будет scipy 1.2.3, который несовместим. Установка собранных пакетов: llvmlite, funcsigs, singledispatch, numba, resampy, mock, opt-einsum, h5py, keras-applications, gast, keras-preprocessing, pyasn1, rsa, cachetools, pyasn1-modules, google-auth, idna, chardet, urllib3, certifi, requests, werkzeug, oauthlib, requests-oauthlib, google-auth-oauthlib, futures, grpcio, absl-py, markdown, tensorboard, backports.weakref, tensorflow-Estimator, functools32, astor, termcolor, wrapt, google-pasta, tensorflow, decorator, python-dateutil, pytz, pandas, turicreate Запуск setup.py install для llvmlite... ошибка ОШИБКА:Ошибка команды со статусом выхода 1: command: /Users / harshavardhanhr / venv / bin / python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/8s/14fz39z503n7hqftf_yg1nyr0000gn/T/pip-install-00VSH7/llvmlite/setup.py'"'"';file= '"'" '/ private / var / folder /8s/14fz39z503n7hqftf_yg1nyr0000gn/T/pip-install-00VSH7/llvmlite/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', открыть)(файл);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(компиляция (код, файл, '"'"'exec'"'"'))' install --record /private/var/folders/8s/14fz39z503n7hqftf_yg1nyr0000gn/T/pip-record-Tq46YM/install-record.txt --single-version-external-managed --compile --install-headers /Users/harshavardhanhr/venv/include/site/python2.7/llvmlite cwd: /private/var/folder/8s/14fz39z503n7hqftf_yg1nyr0000gn/T/pip-install-00VSH7/llvmlite/ Complete вывод (14 строк): запущенная установка запущенная сборка получена версия из файла /private/var/folders/8s/14fz39z503n7hqftf_yg1nyr0000gn/T/pip-install-00VSH7/llvmlite/llvmlite/_version.py {'version': '0.32.0', 'полный': '26059d238f4ba23dff74703dd27168591d889edd'} running build_ext /Users/harshavardhanhr/venv/bin/python /private/var/folders/8s/14fz39z503n7hqftf_yg1nyr0000gn/T/pip-install-00VSH7/llvmlite/ffi/build.py Версия LLVM... Traceback (последний вызов последний): Файл "/private/var/folders/8s/14fz39z503n7hqftf_yg1nyr0000gn/T/pip-install-00VSH7/llvmlite/ffi/build.py", строка 168, в основном () файле "/ private / var / folder / 8s / 14fz39z503n7hqftf_yg1nyr0000gn / T / pip-install-00VSH7 / llvmlite / ffi / build.py ", строка 162, в файле main_posix('osx', '.dylib')" / private / var / folder / 8s / 14fz39z503n7hq1 / pip-install-00VSH7 / llvmlite / ffi / build.py ", строка 109, в main_posix " к пути для llvm-config" % (llvm_config,)) RuntimeError: сбой выполнения llvm-config,укажите LLVM_CONFIG на путь для ошибки llvm-config: команда '/Users/harshavardhanhr/venv/bin/python' завершилась неудачно со статусом выхода 1 -------------------- -------------------- ОШИБКА: ошибка команды со статусом выхода 1: /Users/harshavardhanhr/venv/bin/python -u -c 'import sys, setuptools, токенизировать; sys.argv[0] = '"'"'/private/var/folders/8s/14fz39z503n7hqftf_yg1nyr0000gn/T/pip-install-00VSH7/llvmlite/setup.py'"'"';/private/var/folders/8s/14fz39z503n7hqftf_yg1nyr0000gn/T/pip-install-00VSH7/llvmlite/setup.py '"'" ';/private/var/folders/8s/14fz39z503n7hqftf_yg1nyr0000gn/T/pip-install-00VSH7/llvmlite/setup.py '"'" ';file= '"'" '/ private / var / folder /8s/14fz39z503n7hqftf_yg1nyr0000gn/T/pip-install-00VSH7/llvmlite/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', открыть)(файл);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile (code, file, '"'" 'exec' "'"')) 'install --record / private / var / folder / 8s / 14fz39z503n7hqftf_yg1nyr0000gn / T / pip-record-Tq46YM/install-record.txt --single-version-external-managed --compile --install-headers /Users/harshavardhanhr/venv/include/site/python2.7/llvmlite Проверьте журналы на наличие полного вывода команд.
3 ответа
Вот важная часть вашей ошибки, скрытая прямо посередине
RuntimeError: llvm-config failed executing, please point LLVM_CONFIG to the path for llvm-config
Это, вероятно, означает, что вы должны установить
LLVM_CONFIG
в твоей
~/.bashrc
, что-то типа
export LLVM_CONFIG=/usr/local/opt/llvm@9/bin/llvm-config
После этого не забудьте указать источник
source ~/.bashrc
или же
. ~/.bashrc
Для второй ошибки вам нужно будет установить scipy версию 1.2.2 специально.
pip install 'scipy==1.2.2'
Я столкнулся с проблемой с llvmlite, когда пытался установить
tslearn
с . После стольких усилий с разными версиями и сообществами github я придумал решение для установки с помощью
python3.8
который работает довольно хорошо. Я попытался установить с помощью
python3.9
а также
python2.7
но у них, вероятно, есть некоторые проблемы с поддержкой версии при установке
llvmlite
.