Ошибка при установке Turi Create на Windows - PullRequest
0 голосов
/ 21 апреля 2020

Я использую Windows 10 и запускаю Jupyter Notebook на Anaconda. Сначала я хотел установить Turi Create на Anaconda, но не смог. Затем я начал установку Turi Create через WSL с использованием Ubuntu. Но после выполнения команды $ pip install turicreate я получаю следующую ошибку: ОШИБКА: не удалось создать колесо для llvmlite

Моя python версия - 3.6.9

Полная трассировка ошибок приведена ниже

ОШИБКА: команда с ошибкой в ​​состоянии выхода 1: команда: / home / rishad / venv / bin / python -u - c 'импорт sys, setuptools, tokenize; sys.argv [0] = '"'" '/tmp/pip-install-D6ZY7E/llvmlite/setup.py' "'"'; file = '"'" '/ tmp / pip-install-D6ZY7E / llvmlite / setup.py' "'"'; f = getattr (tokenize, '"'" 'open' "'"' , открыть) ( файл ); code = f.read (). replace ('"'" '\ r \ n' "'"', '"'" '\ n' "'"' ); f.close (); exe c (скомпилировать (код, file , '"'" 'exe c' "'"'))) bdist_wheel -d / tmp / pip- wheel-VYksx0 cwd: / tmp / pip-install-D6ZY7E / llvmlite / Полный вывод (15 строк): выполняется bdist_wheel / home / rishad / venv / bin / python / tmp / pip-install-D6ZY7E / llvmlite / ffi / build. py LLVM версия ... 6.0.0

Traceback (последний вызов был последним): файл "/tmp/pip-install-D6ZY7E/llvmlite/ffi/build.py", строка 168, в main () Файл "/tmp/pip-install-D6ZY7E/llvmlite/ffi/build.py", строка 158, в файле main main_posix ('linux', '.so') "/ tmp / pip-install-D6ZY7E / llvmlite /ffi/build.py ", строка 120, в main_posix повысить RuntimeError (msg) RuntimeError: Для сборки llvmlite требуется LLVM 7.0.x, 7.1.x или 8.0.x, получив u'6.0.0 '. Обязательно установите для LLVM_CONFIG правильный путь к исполняемому файлу. Прочтите документацию по http://llvmlite.pydata.org/ для получения дополнительной информации о сборке llvmlite.

ошибка: команда '/ home / rishad / venv / bin / python' завершилась неудачно с состоянием выхода 1 - -------------------------------------- ОШИБКА: не удалось построить колесо для llvmlite

А затем следующая ошибка

Запуск setup.py install для llvmlite ... ошибка ОШИБКА: Команда завершилась ошибкой с состоянием выхода 1: команда: / home / rishad / venv / bin / python -u - c 'import sys, setuptools, tokenize; sys.argv [0] = '"'" '/tmp/pip-install-D6ZY7E/llvmlite/setup.py' "'"'; file = '"'" '/ tmp / pip-install-D6ZY7E / llvmlite / setup.py' "'"'; f = getattr (tokenize, '"'" 'open' "'"' , открыть) ( файл ); code = f.read (). replace ('"'" '\ r \ n' "'"', '"'" '\ n' "'"' ); f.close (); exe c (скомпилировать (код, file , '"'" 'exe c' "'"'))) install --record / tmp / pip -record-Tv5u1Z / install-record.txt - одиночная версия-управляемая извне --compile --install-headers /home/rishad/venv/include/site/python2.7/llvmlite cwd: / tmp / pip-install-D6ZY7E / llvmlite / Полный вывод (18 строк): запуск установки, запуск сборки, получил версию из файла /tmp/pip-install-D6ZY7E/llvmlite/llvmlite/_version.py {'version': '0.32.0', 'full': '26059d238f4ba23dff74703dd27168591d889edd'} выполняется build_ext / home / rishad / venv / bin / python /tmp/pip-install-D6ZY7E/llvmlite/ffi/build.py LLVM версия ... 6.0.0

1038 *

sys, setuptools, tokenize; sys.argv [0] = '"'" '/tmp/pip-install-D6ZY7E/llvmlite/setup.py' "'"'; file = '"'" '/ tmp / pip-install-D6ZY7E / llvmlite / setup.py' "'"'; f = getattr (tokenize, '"'" 'open' "'"' , открыть) ( файл ); code = f.read (). replace ('"'" '\ r \ n' "'"', '"'" '\ n' "'"' ); f.close (); exe c (скомпилировать (код, file , '"'" 'exe c' "'"'))) install --record / tmp / pip -record-Tv5u1Z / install-record.txt - одиночная версия-управляемая извне --compile --install-headers /home/rishad/venv/include/site/python2.7/llvmlite Проверить журналы на полную вывод команды.

...