Подпроцесс-вышел с ошибкой при установке жабы ⇐ Python
Подпроцесс-вышел с ошибкой при установке жабы
Я создаю модель машинного обучения. Я создал файл requirements.txt, в котором пишу библиотеки, а затем запускаю этот текстовый файл, чтобы установить библиотеки.
При установке библиотеки Toad я столкнулся с этой ошибкой:
Сбор жабы (из -r require.txt (строка 6)) Скачивание toad-0.1.2.tar.gz (14,0 МБ) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14,0/14,0 МБ 1,5 МБ/с и 0 :00:00 Установка зависимостей сборки... готово Получение требований для сборки колеса... ошибка ошибка: подпроцесс завершен с ошибкой × Получение требований для сборки колеса не удалось. │ код выхода: 1 ╰─> [194 строки вывода] Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... cimport numpy как np Импортный ситон номер cdef c_min(number[:] arr): ^ -------------------------------------------------- ---------- toad\c_utils.pyx:9:5: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... cimport numpy как np Импортный ситон номер cdef c_min(number[:] arr): ^ -------------------------------------------------- ---------- toad\c_utils.pyx:9:18: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... если разрешение > arr: рез = приход[я] вернуть разрешение cdef номер c_sum(number[:,:] arr): ^ -------------------------------------------------- ---------- toad\c_utils.pyx:18:5: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... если разрешение > арр[я]: рез = приход[я] вернуть разрешение cdef номер c_sum(number[:,:] arr): ^ -------------------------------------------------- ---------- toad\c_utils.pyx:18:18: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... рез += arr[i, j] вернуть разрешение cdef число[:] c_sum_axis_0(число[:,:] обр): ^ -------------------------------------------------- ---------- toad\c_utils.pyx:29:5: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... рез += arr[i, j] вернуть разрешение cdef число[:] c_sum_axis_0(число[:,:] обр): ^ -------------------------------------------------- ---------- toad\c_utils.pyx:29:28: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... res[j] += arr[i, j] вернуть разрешение cdef число[:] c_sum_axis_1(число[:,:] обр): ^ -------------------------------------------------- ---------- toad\c_utils.pyx:39:5: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... res[j] += arr[i, j] вернуть разрешение cdef число[:] c_sum_axis_1(число[:,:] обр): ^ -------------------------------------------------- ---------- toad\c_utils.pyx:39:28: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... Импортный ситон номер cdef c_min(number[:] arr): номер cdef res = np.inf ^ -------------------------------------------------- ---------- toad\c_utils.pyx:10:9: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... рез = приход[я] вернуть разрешение cdef номер c_sum(number[:,:] arr): номер cdef разрешение = 0 ^ -------------------------------------------------- ---------- toad\c_utils.pyx:19:9: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... вернуть разрешение cdef число[:] c_sum_axis_0(число[:,:] обр): cdef число[:] res = np.zeros(arr.shape[1], dtype=float) ^ -------------------------------------------------- ---------- toad\c_utils.pyx:30:9: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... вернуть разрешение cdef число[:] c_sum_axis_1(число[:,:] обр): cdef число[:] res = np.zeros(arr.shape[0], dtype=float) ^ -------------------------------------------------- ---------- жаба\c_utils.pyx:40:9: «число» не является идентификатором типа Компилируем toad/c_utils.pyx, поскольку он изменился. Компилируем toad/merge.pyx, поскольку он изменился. [1/2] Цитонизация жаба/c_utils.pyx Traceback (последний вызов последний): Файл «E:\Axieva\Credit Score new\venv\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py», строка 353, в основной() Файл «E:\Axieva\Credit Score new\venv\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py», строка 335, в основном файле json_out['return_val'] = крючок(**hook_input['kwargs']) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Файл «E:\Axieva\Credit Score new\venv\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py», строка 118, в get_requires_for_build_wheel возвратный крючок (config_settings) ^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\Lenovo\AppData\Local\Temp\pip-build-env-kunc9atx\overlay\Lib\site-packages\setuptools\build_meta.py», строка 325, в get_requires_for_build_wheel return self._get_build_requires(config_settings, требования=['колесо']) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ Файл «C:\Users\Lenovo\AppData\Local\Temp\pip-build-env-kunc9atx\overlay\Lib\site-packages\setuptools\build_meta.py», строка 295, в _get_build_requires self.run_setup() Файл «C:\Users\Lenovo\AppData\Local\Temp\pip-build-env-kunc9atx\overlay\Lib\site-packages\setuptools\build_meta.py», строка 311, в run_setup exec(код, местные жители()) Файл «», строка 59, в Файл «», строка 27, в get_ext_modules Файл «C:\Users\Lenovo\AppData\Local\Temp\pip-build-env-kunc9atx\overlay\Lib\site-packages\Cython\Build\Dependologies.py», строка 1154, в cythonize cythonize_one (* аргументы) Файл «C:\Users\Lenovo\AppData\Local\Temp\pip-build-env-kunc9atx\overlay\Lib\site-packages\Cython\Build\Dependologies.py», строка 1321, в cythonize_one поднять CompileError (нет, pyx_file) Cython.Compiler.Errors.CompileError: toad/c_utils.pyx [конец вывода] Примечание. Эта ошибка возникает в подпроцессе и, скорее всего, не является проблемой pip. ошибка: подпроцесс завершен с ошибкой × Получение требований для сборки колеса не удалось. │ код выхода: 1 ╰─> См. вывод выше. Примечание. Эта ошибка возникает в подпроцессе и, скорее всего, не является проблемой pip. Содержимое файла require.txt
панды бестолковый рожденный в море scikit-learn классы данных жаба -е. requirements.txt связан с setup.py.
Содержимое setup.py:
из setuptools import find_packages, setup от ввода списка импорта HYPEN_E_DOT = '-e .' def get_requirements(file_path:str)-> List[str]: # эта функция вернет список требований требования = [] с open(file_path) как file_obj: требования = file_obj.readlines() требования = [req.replace("\n", "") для требования в требованиях] если HYPEN_E_DOT в требованиях: требования.удалить(HYPEN_E_DOT) требования к возврату настраивать( имя = 'кредитный рейтинг', версия = '0.0.1', автор = 'Дилприт', автор_email = 'ds5327618@gmail.com', пакеты = find_packages(), install_requires = get_requirements('requirements.txt') ) Библиотека toad успешно загружена и установлена, но появляется ошибка Получение требований для сборки колеса.
Я пишу pip install -r require.txt, чтобы установить библиотеки, перечисленные в текстовом файле.
Я создаю модель машинного обучения. Я создал файл requirements.txt, в котором пишу библиотеки, а затем запускаю этот текстовый файл, чтобы установить библиотеки.
При установке библиотеки Toad я столкнулся с этой ошибкой:
Сбор жабы (из -r require.txt (строка 6)) Скачивание toad-0.1.2.tar.gz (14,0 МБ) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14,0/14,0 МБ 1,5 МБ/с и 0 :00:00 Установка зависимостей сборки... готово Получение требований для сборки колеса... ошибка ошибка: подпроцесс завершен с ошибкой × Получение требований для сборки колеса не удалось. │ код выхода: 1 ╰─> [194 строки вывода] Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... cimport numpy как np Импортный ситон номер cdef c_min(number[:] arr): ^ -------------------------------------------------- ---------- toad\c_utils.pyx:9:5: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... cimport numpy как np Импортный ситон номер cdef c_min(number[:] arr): ^ -------------------------------------------------- ---------- toad\c_utils.pyx:9:18: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... если разрешение > arr: рез = приход[я] вернуть разрешение cdef номер c_sum(number[:,:] arr): ^ -------------------------------------------------- ---------- toad\c_utils.pyx:18:5: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... если разрешение > арр[я]: рез = приход[я] вернуть разрешение cdef номер c_sum(number[:,:] arr): ^ -------------------------------------------------- ---------- toad\c_utils.pyx:18:18: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... рез += arr[i, j] вернуть разрешение cdef число[:] c_sum_axis_0(число[:,:] обр): ^ -------------------------------------------------- ---------- toad\c_utils.pyx:29:5: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... рез += arr[i, j] вернуть разрешение cdef число[:] c_sum_axis_0(число[:,:] обр): ^ -------------------------------------------------- ---------- toad\c_utils.pyx:29:28: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... res[j] += arr[i, j] вернуть разрешение cdef число[:] c_sum_axis_1(число[:,:] обр): ^ -------------------------------------------------- ---------- toad\c_utils.pyx:39:5: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... res[j] += arr[i, j] вернуть разрешение cdef число[:] c_sum_axis_1(число[:,:] обр): ^ -------------------------------------------------- ---------- toad\c_utils.pyx:39:28: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... Импортный ситон номер cdef c_min(number[:] arr): номер cdef res = np.inf ^ -------------------------------------------------- ---------- toad\c_utils.pyx:10:9: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... рез = приход[я] вернуть разрешение cdef номер c_sum(number[:,:] arr): номер cdef разрешение = 0 ^ -------------------------------------------------- ---------- toad\c_utils.pyx:19:9: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... вернуть разрешение cdef число[:] c_sum_axis_0(число[:,:] обр): cdef число[:] res = np.zeros(arr.shape[1], dtype=float) ^ -------------------------------------------------- ---------- toad\c_utils.pyx:30:9: «число» не является идентификатором типа Ошибка компиляции файла Cython: -------------------------------------------------- ---------- ... вернуть разрешение cdef число[:] c_sum_axis_1(число[:,:] обр): cdef число[:] res = np.zeros(arr.shape[0], dtype=float) ^ -------------------------------------------------- ---------- жаба\c_utils.pyx:40:9: «число» не является идентификатором типа Компилируем toad/c_utils.pyx, поскольку он изменился. Компилируем toad/merge.pyx, поскольку он изменился. [1/2] Цитонизация жаба/c_utils.pyx Traceback (последний вызов последний): Файл «E:\Axieva\Credit Score new\venv\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py», строка 353, в основной() Файл «E:\Axieva\Credit Score new\venv\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py», строка 335, в основном файле json_out['return_val'] = крючок(**hook_input['kwargs']) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Файл «E:\Axieva\Credit Score new\venv\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py», строка 118, в get_requires_for_build_wheel возвратный крючок (config_settings) ^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\Lenovo\AppData\Local\Temp\pip-build-env-kunc9atx\overlay\Lib\site-packages\setuptools\build_meta.py», строка 325, в get_requires_for_build_wheel return self._get_build_requires(config_settings, требования=['колесо']) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ Файл «C:\Users\Lenovo\AppData\Local\Temp\pip-build-env-kunc9atx\overlay\Lib\site-packages\setuptools\build_meta.py», строка 295, в _get_build_requires self.run_setup() Файл «C:\Users\Lenovo\AppData\Local\Temp\pip-build-env-kunc9atx\overlay\Lib\site-packages\setuptools\build_meta.py», строка 311, в run_setup exec(код, местные жители()) Файл «», строка 59, в Файл «», строка 27, в get_ext_modules Файл «C:\Users\Lenovo\AppData\Local\Temp\pip-build-env-kunc9atx\overlay\Lib\site-packages\Cython\Build\Dependologies.py», строка 1154, в cythonize cythonize_one (* аргументы) Файл «C:\Users\Lenovo\AppData\Local\Temp\pip-build-env-kunc9atx\overlay\Lib\site-packages\Cython\Build\Dependologies.py», строка 1321, в cythonize_one поднять CompileError (нет, pyx_file) Cython.Compiler.Errors.CompileError: toad/c_utils.pyx [конец вывода] Примечание. Эта ошибка возникает в подпроцессе и, скорее всего, не является проблемой pip. ошибка: подпроцесс завершен с ошибкой × Получение требований для сборки колеса не удалось. │ код выхода: 1 ╰─> См. вывод выше. Примечание. Эта ошибка возникает в подпроцессе и, скорее всего, не является проблемой pip. Содержимое файла require.txt
панды бестолковый рожденный в море scikit-learn классы данных жаба -е. requirements.txt связан с setup.py.
Содержимое setup.py:
из setuptools import find_packages, setup от ввода списка импорта HYPEN_E_DOT = '-e .' def get_requirements(file_path:str)-> List[str]: # эта функция вернет список требований требования = [] с open(file_path) как file_obj: требования = file_obj.readlines() требования = [req.replace("\n", "") для требования в требованиях] если HYPEN_E_DOT в требованиях: требования.удалить(HYPEN_E_DOT) требования к возврату настраивать( имя = 'кредитный рейтинг', версия = '0.0.1', автор = 'Дилприт', автор_email = 'ds5327618@gmail.com', пакеты = find_packages(), install_requires = get_requirements('requirements.txt') ) Библиотека toad успешно загружена и установлена, но появляется ошибка Получение требований для сборки колеса.
Я пишу pip install -r require.txt, чтобы установить библиотеки, перечисленные в текстовом файле.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Скачание колеса Python локально-Ошибка: подпроцесс-с ошибкой с ошибкой
Anonymous » » в форуме Python - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-