mysqlclient インストール

pip3 install mysqlclientでエラー

CentOS6系なら、`mysql-devel`というパッケージが必要
Ubuntu16.04なら、`mysql-server`, `libmysqlclient-dev`というパッケージが必要

手順

# Cent6系
yum install mysql-devel 
yum list installed | grep mysql-devel
mysql-devel.x86_64                   5.1.73-8.el6_8                    @base


# Ubuntu16.04
sudo apt-get install mysql-server
sudo apt-get install libmysqlclient-dev
apt show mysql-server libmysqlclient-dev
Package: mysql-server
Version: 5.7.26-0ubuntu0.16.04.1
...
Package: libmysqlclient-dev
Version: 5.7.26-0ubuntu0.16.04.1
...


pip install mysqlclient

 

cf. mysqlclient-python – Python用MySQLデータベースコネクタ(Python 3をサポート)
https://githubja.com/pymysql/mysqlclient-python

コメント

タイトルとURLをコピーしました