pip install 提示OSError: mysql_config not found

今天安装python的包发现的小问题
/bin/sh: mysql_config: command not found
Traceback (most recent call last):
File "<string>", line 36, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "/tmp/pip-install-5991mvmr/mysqlclient_08f6bdc39ace4ded82e65f3f9f1d7bab/setup.py", line 16, in <module>
metadata, options = get_config()
File "/tmp/pip-install-5991mvmr/mysqlclient_08f6bdc39ace4ded82e65f3f9f1d7bab/setup_posix.py", line 53, in get_config
libs = mysql_config("libs_r")
File "/tmp/pip-install-5991mvmr/mysqlclient_08f6bdc39ace4ded82e65f3f9f1d7bab/setup_posix.py", line 28, in mysql_config
raise EnvironmentError("%s not found" % (mysql_config.path,))
OSError: mysql_config not found

其中还提示到mariadb_config问题

本来打算安装一个mysql-devel解决,但是Centos 7 本身的 yum 源不再支持 mysql , 现在默认内嵌的数据库 是  mariadb,

直接yum安装一个mariadb-devel

yum search mariadb-devel

然后再次安装pip install -r requirements.txt

就可以了

posted @ 2023-03-16 17:15  骑猪追夕阳_577513827  阅读(29)  评论(0编辑  收藏  举报