Проблема mysqlclient с python Python 3.10.4
(medinaenv) PS D:\medina> pip install mysqlclienty ERROR: Не удалось найти версию, удовлетворяющую требованию mysqlclienty (из версий: none) ERROR: Не найден подходящий дистрибутив для mysqlclienty (medinaenv) PS D:\medina> pip install mysqlclient Сбор mysqlclient Использование кэшированного mysqlclient-2.1.0.tar.gz (87 kB) Подготовка метаданных (setup.py) ... done Сборка колес для собранных пакетов: mysqlclient Сборка колеса для mysqlclient (setup.py) ... ошибка ошибка: subprocess-exited-with-error
× python setup.py bdist_wheel не был успешно запущен. │ Код выхода: 1 ╰─> [29 строк вывода] запуск bdist_wheel запуск build запуск build_py создание сборки создание build\lib.win32-cpython-310 создание build\lib.win32-cpython-310\MySQLdb копирование MySQLdb_init_.py -> build\lib.win32-cpython-310\MySQLdb копирование MySQLdb_exceptions.py -> build\lib.win32-cpython-310\MySQLdb копирование MySQLdb\connections.py -> build\lib.win32-cpython-310\MySQLdb копирование MySQLdb\converters.py -> build\lib.win32-cpython-310\MySQLdb копирование MySQLdb\cursors.py -> build\lib.win32-cpython-310\MySQLdb копирование MySQLdb\release.py -> build\lib.win32-cpython-310\MySQLdb копирование MySQLdb\times.py -> build\lib.win32-cpython-310\MySQLdb создание build\lib.win32-cpython-310\MySQLdb\constants копирование MySQLdb\constants_init_.py -> build\lib.win32-cpython-310\MySQLdb\constants копирование MySQLdb\constants\CLIENT.py -> build\lib.win32-cpython-310\MySQLdb\constants копирование MySQLdb\constants\CR.py -> build\lib.win32-cpython-310\MySQLdb\constants копирование MySQLdb\constants\ER.py -> build\lib.win32-cpython-310\MySQLdb\constants копирование MySQLdb\constants\FIELD_TYPE.py -> build\lib.win32-cpython-310\MySQLdb\constants копирование MySQLdb\constants\FLAG.py -> build\lib.win32-cpython-310\MySQLdb\constants запуск build_ext создание расширения 'MySQLdb.mysql' создание build\temp.win32-cpython-310 создание build\temp.win32-cpython-310\Release создание build\temp.win32-cpython-310\Release\MySQLdb "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x86\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -Dversion_info=(2,1,0,'final',0) -D__version_=2.1. 0 "-IC:\Program Files (x86)\MariaDB\MariaDB Connector C\include\mariadb" "-IC:\Program Files (x86)\MariaDB\MariaDB Connector C\include" -ID:\medina\medinaenv\include -IC: \Users\pc\AppData\Local\Programs\Python\Python310-32\include -IC:\Users\pc\AppData\Local\Programs\Python\Python\Python310-32\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14. 29.30133\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041. 0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10. 0.19041.0\cppwinrt" /TcMySQLdb/_mysql.c /Fobuild\temp.win32-cpython-310\Release\MySQLdb/_mysql.obj _mysql.c MySQLdb/_mysql.c(29): фатальная ошибка C1083: Impossible d'ouvrir le fichier includeÿ: 'mysql.h'ÿ: Нет такого файла или каталога ошибка: команда 'C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x86\cl.exe' failed with exit code 2 [конец вывода]
примечание: Эта ошибка исходит из подпроцесса и, скорее всего, не является проблемой с pip. ERROR: Не удалось собрать колесо для mysqlclient Запуск setup.py clean для mysqlclient Не удалось собрать mysqlclient Установка собранных пакетов: mysqlclient Запуск setup.py install для mysqlclient ... ошибка ошибка: subprocess-exited-with-error
× Запуск setup.py install для mysqlclient не завершился успешно. │ Код выхода: 1 ╰─> [31 строка вывода] запуск установки D:\medina\medinaenv\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install устарел. Используйте build, pip и другие инструменты, основанные на стандартах. warnings.warn( запуск build запуск build_py создание сборки создание build\lib.win32-cpython-310 создание build\lib.win32-cpython-310\MySQLdb копирование MySQLdb_init_.py -> build\lib.win32-cpython-310\MySQLdb копирование MySQLdb_exceptions.py -> build\lib.win32-cpython-310\MySQLdb копирование MySQLdb\connections.py -> build\lib.win32-cpython-310\MySQLdb копирование MySQLdb\converters.py -> build\lib.win32-cpython-310\MySQLdb копирование MySQLdb\cursors.py -> build\lib.win32-cpython-310\MySQLdb копирование MySQLdb\release.py -> build\lib.win32-cpython-310\MySQLdb копирование MySQLdb\times.py -> build\lib.win32-cpython-310\MySQLdb создание build\lib.win32-cpython-310\MySQLdb\constants копирование MySQLdb\constants_init_.py -> build\lib.win32-cpython-310\MySQLdb\constants копирование MySQLdb\constants\CLIENT.py -> build\lib.win32-cpython-310\MySQLdb\constants копирование MySQLdb\constants\CR.py -> build\lib.win32-cpython-310\MySQLdb\constants копирование MySQLdb\constants\ER.py -> build\lib.win32-cpython-310\MySQLdb\constants копирование MySQLdb\constants\FIELD_TYPE.py -> build\lib.win32-cpython-310\MySQLdb\constants копирование MySQLdb\constants\FLAG.py -> build\lib.win32-cpython-310\MySQLdb\constants создание расширения 'MySQLdb.mysql' создание build\temp.win32-cpython-310 создание build\temp.win32-cpython-310\Release создание build\temp.win32-cpython-310\Release\MySQLdb "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x86\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -Dversion_info=(2,1,0,'final',0) -D__version_=2.1. 0 "-IC:\Program Files (x86)\MariaDB\MariaDB Connector C\include\mariadb" "-IC:\Program Files (x86)\MariaDB\MariaDB Connector C\include" -ID:\medina\medinaenv\include -IC: \Users\pc\AppData\Local\Programs\Python\Python310-32\include -IC:\Users\pc\AppData\Local\Programs\Python\Python\Python310-32\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14. 29.30133\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0. 19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /TcMySQLdb/_mysql.c /Fobuild\temp.win32-cpython-310\Release\MySQLdb/_mysql.obj _mysql.c MySQLdb/_mysql.c(29): фатальная ошибка C1083: Impossible d'ouvrir le fichier includeÿ: 'mysql.h'ÿ: Нет такого файла или каталога ошибка: команда 'C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x86\cl.exe' failed with exit code 2 [конец вывода]
примечание: Эта ошибка исходит из подпроцесса и, скорее всего, не является проблемой pip. ошибка: legacy-install-failure
× Возникла ошибка при попытке установить пакет. ╰─> mysqlclient
примечание: Это проблема с пакетом, упомянутым выше, а не с pip. подсказка: см. выше для вывода данных о сбое.