请注意 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
- 下载并执行存储库脚本(https://mariadb.com/downloads/repo-setup/)
$ 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