Ubuntu 20.04 需要版本 3.2.4。否则 pip3 install mariadb 是不可能的:
$ pip3 install mariadb
>Collecting mariadb
Using cached mariadb-1.1.1.zip (82 kB)
ERROR: Command errored out with exit status 2:
command: /home/ben/miniconda3/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-xgo4i_hp/mariadb/setup.py'"'"'; __file__='"'"'/tmp/pip-install-xgo4i_hp/mariadb/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-g1jirt2p
cwd: /tmp/pip-install-xgo4i_hp/mariadb/
Complete output (1 lines):
MariaDB Connector/Python requires MariaDB Connector/C >= 3.2.4, found version 3.1.14
----------------------------------------
ERROR: Command errored out with exit status 2: python setup.py egg_info Check the logs for full command output.
直接从网页安装最新版本3.2.4
https://mariadb.com/downloads/connectors/ https://mariadb.com/downloads/connectors/
您还可以检查是否有正确的 mariadb 存储库https://mariadb.com/docs/clients/mariadb-connectors/connector-c/install/ https://mariadb.com/docs/clients/mariadb-connectors/connector-c/install/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)