Как использовать компилятор gcc MinGW при установке пакета Python с помощью Pip для Python 3.12 и выше?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как использовать компилятор gcc MinGW при установке пакета Python с помощью Pip для Python 3.12 и выше?

Сообщение Anonymous »

Я настроил MinGW и distutils, поэтому теперь могу компилировать расширения с помощью Cython, и они работают нормально и не выдают ошибок. Но та же ошибка появляется, когда я хочу установить пакет pip, у которого нет колеса.
Я знаю, что есть аналогичный вопрос: здесь, но это решение недействительно для версий Python выше 3.12, из-за этого и есть нет каталога \Lib\distutils.
Я получаю сообщение об ошибке:

Код: Выделить всё

  exit code: 1

[5 lines of output]
running bdist_wheel
running build
running build_ext
building 'PyQt6.sip' extension
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for PyQt6-sip
Failed to build PyQt6-sip
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (PyQt6-sip)
Та же ошибка для setuptools cython была решена путем передачи --compiler=mingw32 и установки компилятора


Подробнее здесь: https://stackoverflow.com/questions/791 ... ip-for-pyt
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»