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了