
Ошибка: failed building wheel for numpy возникает, когда между вашей версией NumPy и версией Python существует несоответствие.
Как исправить
Вот пять способов исправить ошибку: failed building wheel for numpy.
- Обновите до последней версии pip.
- Установите библиотеку numpy с флагом –no.
- Попробуйте установить другую версию numpy.
- Установите необходимые инструменты сборки и зависимости.
- Удалите и переустановите numpy.
Решение 1. Используйте последнюю версию pip
Чтобы обновить pip в Python, установите приведенную ниже команду.
|
1 |
python3 -m pip install --upgrade pip |
Убедитесь, что у вас установлена последняя версия менеджера пакетов pip.
Решение 2. Установите numpy с флагом –no
Попробуйте установить numpy с флагом –no-binary.
|
1 |
python3 -m pip install --no-binary numpy numpy |
Решение 3. Установите другую версию numpy
Вы можете установить разные версии numpy, чтобы проверить, совместима ли какая-либо версия с вашей текущей средой Python.
Чтобы установить конкретную версию Numpy, используйте команду ниже.
|
1 |
python3 pip install numpy==1.24.0 |
Решение 4. Установите необходимые зависимости
Для Numpy требуется компилятор C, такой как GCC, и заголовки разработки Python.
Чтобы установить в Ubuntu(тип ОС Linux), установите эти зависимости с помощью следующей команды.
|
1 |
sudo apt-get install build-essential python-dev |
Решение 5. Удалите и переустановите библиотеку numpy
Если ни одно из вышеперечисленных решений не работает, последняя остановка — удалить любую предыдущую версию или ее часть из вашей системы и переустановить numpy с нуля.
Чтобы удалить numpy:
|
1 |
python3 -m pip uninstall numpy |
Чтобы установить numpy:
|
1 |
python3 -m pip install numpy |
Он установит последнюю версию numpy.
Вы можете проверить версию numpy после установки, выполнив следующую команду:

Заключение
Самый простой способ исправить ошибку: failed building wheel for numpy — это обновить версию Python или установить версию NumPy в соответствии с версией Python вашей системы.
