Ошибка «ошибка: metadata-generation-failed» — это ошибка, которая вызывается, когда вы работаете с python и пытаетесь установить пакет artic via.
Ошибка «metadata-generation-failed. Обнаружена ошибка при генерации метаданные пакета» возникает по нескольким причинам:
- Имея устаревшую версию.
- Наличие версии Python, которая не поддерживается пакетом, который вы пытаетесь устанавливать.
- Неправильное написание имени пакета.
- Наличие отсутствующих зависимостей.
Ошибка «error: metadata-generation-failed» потому, что из недавнего изменения в pip вы можете просто устранить ошибку, добавив -use-deprecated=backtrack-on-build-failures во время установки.
Я хотел бы поделиться с вами шагами, которые я предпринял, чтобы исправить «ошибку: метаданные-генерация-не удалось»
Чтобы исправить ошибку, во время установки пакета необходимо добавить следующую команду: –use-deprecated=backtrack-on-build-failures. Это исправит ошибку metadata-generation-failed Python.
Чтобы исправить ошибку «ошибка: metadata-generation-failed», вам придется выполнить один из шагов, упомянутых ниже:
Эта ошибка вызвана изменением pip, вы можете добавить следующую команду во время установки пакета:
--use-deprecated=backtrack-on-build-failures
Для справки мы возьмем пример установки пакета numpy, обычно вы используете pip install numpy, но с новым способом вы будете использовать следующий код:
Приведенный выше метод должен отлично работать для систем Windows, если вы все еще сталкиваетесь с ошибкой в своих системах на базе Linux, вам придется выполнить следующие команды и повторить вышеуказанные шаги:
sudo apt-get install python-dev
sudo apt-get install build-essential
python -m pip install -U pip or python3 -m pip install -U pip
pip3 install --upgrade setuptools
Это должно исправить ошибку «error: metadata-generation-failed».
Чтобы исправить ошибку «error: metadata-generation-failed», при установке пакета необходимо добавить следующую команду: –use-deprecated=backtrack-on-build-failures.
Для решения ошибки «метаданные-генерация-не удалось. Обнаружена ошибка во время генерация метаданных пакета», убедитесь, что:
- Ваши и версии актуальны.
pip
setuptools
- Ваша версия Python поддерживается пакетом, который вы пытаетесь установить.
- Вы не ошиблись в написании имени пакета.
- У вас нет отсутствующих зависимостей.