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
就可以了