1. 程式人生 > >centos7 安裝 mysql-python時 報錯 EnvironmentError: mysql_config not found

centos7 安裝 mysql-python時 報錯 EnvironmentError: mysql_config not found

down config bsp rep grep 安裝mysql server comm 解決方法

pip install mysql-python

然後報錯

EnvironmentError: mysql_config not found

網上搜解決方法,需要安裝 mysql-devel

然後

yum install mysql-devel

也無法安裝,報錯內容大概是和mysql版本相關的問題

解決方法

自己下載和自己mysql版本匹配的mysql-devel

1.查看安裝了什麽版本的mysql和相關的包

rpm -qa | grep mysql

mysql-community-client-5.6.34-2.el7.x86_64

mysql-community-server-5.6.34-2.el7.x86_64
mysql-community-release-el7-5.noarch
mysql-community-common-5.6.34-2.el7.x86_64
mysql-community-libs-5.6.34-2.el7.x86_64

發現我的是社區版的5.6,下了不少非社區版的mysql-devel,一直失敗

2.下載對應版本的mysql-devel

mysql-community-devel

可以從這個網址搜索得到 http://rpm.pbone.net/

wget ftp://mirror.switch.ch/pool/4/mirror/mysql/Downloads/MySQL-5.6/mysql-community-devel-5.6.38-2.sles12.x86_64.rpm
rpm -ivh mysql-community-devel-5.6.38-2.sles12.x86_64.rpm

3.安裝mysql-python

pip install mysql-python

然後就OK了

centos7 安裝 mysql-python時 報錯 EnvironmentError: mysql_config not found