CentOSでpip install mysqlclientのインストールに失敗

CentOSでpip install mysqlclientのインストールに失敗

2019-10-25

問題

CentOS7で

pip install mysqlclient

としてインストールしようとしたら下記エラーがでてきた。

error: command 'gcc' failed with exit status 1

gccが見つからないといわれているのでインストール

sudo yum -y install gcc

としてみてもgccはすでにインストール済みになっている。

解決

pythonの開発ツールが入っていないのが原因だった。

sudo yum -y install python3-devel

でpython-develをインストールしたらmysqlclientも問題なくインストールできた。