Проблема с установкой коннектора MariaDB для Python
Пытаюсь установить коннектор MariaDB для Python следующим образом:
pip install mariadb
...и получаю такую ошибку:
Could not find InstallationDir of MariaDB Connector/C. Please make sure MariaDB Connector/C is installed or specify the InstallationDir of MariaDB Connector/C by setting the environment variable MARIADB_CC_INSTALL_DIR.
Отсюда ( https://mariadb.com/downloads/connectors/connectors-data-access/c-connector ) качаю коннектор для C и устанавливаю его. Но ничего не происходит, при попытке установки MariaDB получаю все ту же ошибку. ОС Windows 11. Версия pip 24.2.
В чем дело?
UPD: Добавляю часть логов сборки
mariadb_cursor.c
mariadb/mariadb_cursor.c(1107): error C2039: "db_execute_generate_request" ist kein Member von "st_mariadb_methods".
C:\Program Files\MariaDB\MariaDB Connector C 64-bit\include\mysql.h(852): note: Siehe Deklaration von "st_mariadb_methods"
mariadb/mariadb_cursor.c(1227): error C2039: "db_execute_generate_request" ist kein Member von "st_mariadb_methods".
C:\Program Files\MariaDB\MariaDB Connector C 64-bit\include\mysql.h(852): note: Siehe Deklaration von "st_mariadb_methods"
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.41.34120\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2