Parrot OS에서 MariaDB Connector/C를 업그레이드할 수 없습니다.

Parrot OS에서 MariaDB Connector/C를 업그레이드할 수 없습니다.

ParrotOS + Python은 매우 새로운 기능입니다.

시도 시 오류 출력 pip3 install mariadb:

MariaDB Connector/Python requires MariaDB Connector/C >= 3.3.1, found version 3.1.18

Parrot OS의 Connector/C에서 MariaDB를 업그레이드할 수 없는 것 같습니다. ParrotOS는 다음을 지원하지 않습니다:MariaDB 커넥터.

다음을 시도했지만 작동하지 않았습니다.유사한 StackOverflow 게시물

어떤 도움이라도 대단히 감사하겠습니다.

답변1

Parrot OS는 Debian Stable을 기반으로 하므로 Debian 11에 대한 MariDB 지침을 따를 수 있습니다.

  • 종속성을 설치합니다.
$ apt install curl apt-transport-https wget
$ wget https://dlm.mariadb.com/3/MariaDB/mariadb_repo_setup
$ chmod +x mariadb_repo_setup
$ ./mariadb_repo_setup --os-type=debian --os-version=11 --arch=x86_64
  • MariaDB 커넥터 C 라이브러리 설치
$ apt install install libmariadb-dev-compat
  • 마지막으로 Python mariadb를 설치합니다.
$ pip3 install mariadb

관련 정보