Я не могу установить mysqlclient на свой сервер cpanel cloudlinux. Это показывает эту проблему, когда я активирую исходный код проекта и пытаюсь установить mysqlclient.
Сбор mysqlclient
Использование кэшированного mysqlclient-2.1.0.tar.gz (87 КБ)
Подготовка метаданных (setup.py)... сделано
Создание колес для собранных пакетов: mysqlclient
Построение колеса для mysqlclient (setup.py)... ошибка
ошибка: подпроцесс-выход-с-ошибкой
à python setup.py bdist_wheel не удалось успешно запустить.
код выхода: 1
â°â> [43 строки вывода]
mysql_config --версия
['10.3.34']
mysql_config --libs
['-L/usr/lib64/', '-lmariadb']
mysql_config --cflags
['-I/usr/include/mysql', '-I/usr/include/mysql/mysql']
доб_опции:
library_dirs: ['/usr/lib64/']
библиотеки: ['mariadb']
extra_compile_args: ['-std=c99']
дополнительные_ссылки_аргументы: []
include_dirs: ['/usr/include/mysql', '/usr/include/mysql/mysql']
дополнительные_объекты: []
define_macros: [('версия_информация', "(2,1,0,'конечная',0)"), ('__версия__', '2.1.0')]
/opt/alt/python38/lib64/python3.8/distutils/dist.py:274: UserWarning: Неизвестный вариант распространения: 'long_description_content_type'
предупреждения.warn (сообщение)
работает bdist_wheel
работающая сборка
работает build_py
создание сборки
создание сборки/lib.linux-x86_64-3.8
создание сборки/lib.linux-x86_64-3.8/MySQLdb
копирование MySQLdb/__init__.py -> build/lib.linux-x86_64-3.8/MySQLdb
копирование MySQLdb/_exceptions.py -> build/lib.linux-x86_64-3.8/MySQLdb
копирование MySQLdb/connections.py -> build/lib.linux-x86_64-3.8/MySQLdb
копирование MySQLdb/converters.py -> build/lib.linux-x86_64-3.8/MySQLdb
копирование MySQLdb/cursors.py -> build/lib.linux-x86_64-3.8/MySQLdb
копирование MySQLdb/release.py -> build/lib.linux-x86_64-3.8/MySQLdb
копирование MySQLdb/times.py -> build/lib.linux-x86_64-3.8/MySQLdb
создание сборки/lib.linux-x86_64-3.8/MySQLdb/константы
копирование MySQLdb/constants/__init__.py -> build/lib.linux-x86_64-3.8/MySQLdb/constants
копирование MySQLdb/constants/CLIENT.py -> build/lib.linux-x86_64-3.8/MySQLdb/constants
копирование MySQLdb/constants/CR.py -> build/lib.linux-x86_64-3.8/MySQLdb/constants
копирование MySQLdb/constants/ER.py -> build/lib.linux-x86_64-3.8/MySQLdb/constants
копирование MySQLdb/constants/FIELD_TYPE.py -> build/lib.linux-x86_64-3.8/MySQLdb/constants
копирование MySQLdb/constants/FLAG.py -> build/lib.linux-x86_64-3.8/MySQLdb/constants
работает build_ext
создание расширения «MySQLdb._mysql»
создание сборки/temp.linux-x86_64-3.8
создание сборки/temp.linux-x86_64-3.8/MySQLdb
/opt/rh/devtoolset-7/root/usr/bin/gcc -Wno-unused-result -Wsign-compare -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -O2 -fno-semantic-interposition -pthread -Wno-unused-result -Wsign-compare -ffat-lto-objects -flto-partition=none -g -std=c99 -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Werror=неявное-объявление-функции -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -O2 -fno-semantic-interposition -pthread -Wno-unused-result -Wsign-compare -ffat-lto-objects -flto-partition=none -g -std=c99 -Wextra -Wno -unused-parameter -Wno-missing-field-initializers -Werror=объявление-неявной-функции -D_GNU_SOURCE -fPIC -fwrapv -O2 -fno-semantic-interposition -pthread -Wno-unused-result -Wsign-compare -ffat-lto -objects -flto-partition=none -g -std=c99 -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Werror=неявное-объявление-функции -fPIC -Dversion_info=(2,1,0, 'final',0) -D__version__=2.1.0 -I/usr/include/mysql -I/usr/include/mysql/mysql -I/opt/alt/python38/in clude/python3.8 -c MySQLdb/_mysql.c -o build/temp.linux-x86_64-3.8/MySQLdb/_mysql.o -std=c99
невозможно выполнить '/opt/rh/devtoolset-7/root/usr/bin/gcc': нет такого файла или каталога
ошибка: команда '/opt/rh/devtoolset-7/root/usr/bin/gcc' не удалась со статусом выхода 1
[конец вывода]
примечание: эта ошибка возникает из-за подпроцесса и, скорее всего, не связана с pip.
ОШИБКА: Не удалось построить колесо для mysqlclient
Запуск setup.py clean для mysqlclient
Не удалось собрать mysqlclient
Установка собранных пакетов: mysqlclient
Запуск установки setup.py для mysqlclient... ошибка
ошибка: подпроцесс-выход-с-ошибкой
à Запуск установки setup.py для mysqlclient завершился неудачно.
код выхода: 1
â°â> [43 строки вывода]
mysql_config --версия
['10.3.34']
mysql_config --libs
['-L/usr/lib64/', '-lmariadb']
mysql_config --cflags
['-I/usr/include/mysql', '-I/usr/include/mysql/mysql']
доб_опции:
library_dirs: ['/usr/lib64/']
библиотеки: ['mariadb']
extra_compile_args: ['-std=c99']
дополнительные_ссылки_аргументы: []
include_dirs: ['/usr/include/mysql', '/usr/include/mysql/mysql']
дополнительные_объекты: []
define_macros: [('версия_информация', "(2,1,0,'конечная',0)"), ('__версия__', '2.1.0')]
/opt/alt/python38/lib64/python3.8/distutils/dist.py:274: UserWarning: Неизвестный вариант распространения: 'long_description_content_type'
предупреждения.warn (сообщение)
работающая установка
работающая сборка
работает build_py
создание сборки
создание сборки/lib.linux-x86_64-3.8
.....
работает build_ext
создание расширения «MySQLdb._mysql»
создание сборки/temp.linux-x86_64-3.8
создание сборки/temp.linux-x86_64-3.8/MySQLdb
/opt/rh/devtoolset-7/root/usr/bin/gcc -Wno-unused-result -Wsign-compare -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -O2 -fno-semantic-interposition -pthread -Wno-unused-result -Wsign-compare -ffat-lto-objects -flto-partition=none -g -std=c99 -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Werror=неявное-объявление-функции -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -O2 -fno-semantic-interposition -pthread -Wno-unused-result -Wsign-compare -ffat-lto-objects -flto-partition=none -g -std=c99 -Wextra -Wno -unused-parameter -Wno-missing-field-initializers -Werror=объявление-неявной-функции -D_GNU_SOURCE -fPIC -fwrapv -O2 -fno-semantic-interposition -pthread -Wno-unused-result -Wsign-compare -ffat-lto -objects -flto-partition=none -g -std=c99 -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Werror=неявное-объявление-функции -fPIC -Dversion_info=(2,1,0, 'final',0) -D__version__=2.1.0 -I/usr/include/mysql -I/usr/include/mysql/mysql -I/opt/alt/python38/in clude/python3.8 -c MySQLdb/_mysql.c -o build/temp.linux-x86_64-3.8/MySQLdb/_mysql.o -std=c99
невозможно выполнить '/opt/rh/devtoolset-7/root/usr/bin/gcc': нет такого файла или каталога
ошибка: команда '/opt/rh/devtoolset-7/root/usr/bin/gcc' не удалась со статусом выхода 1
[конец вывода]
примечание: эта ошибка возникает из-за подпроцесса и, скорее всего, не связана с pip.
ошибка: сбой устаревшей установки
à Обнаружена ошибка при попытке установить пакет.
â°â> mysqlclient
примечание: это проблема с упомянутым выше пакетом, а не с pip.
подсказка: см. выше для выхода из сбоя.