djangoアプリ作成 mysqlclientのインストールでエラーが出た時

Django

mysqlclientがインストール出来ない

Djangoに限らず、PythonプログラムからMySQLを使いたいときに利用しているのがmysqlclientライブラリ。

通常だと

pip install mysqlclient

とするか、PyCharmのプロジェクトインタープロターでインストール出来るのですが、上手く行かない場合があります。
これは「libmysqlclientライブラリ」がインストールされていないことが原因であることが多いです。

ubuntuの場合はaptインストールでライブラリが追加出来ます。

sudo apt install libmysqlclient-dev

PyCharmで追加出来ない場合もlibmysqlclientライブラリをインストールすることでプロジェクトインタープロターでのエラーがなくなりました。
mysqlclientのインストールでエラーが出た場合はまずlibmysqlclientライブラリをインストールしてみることをオススメします。

libmysqlclientライブラリの確認

そもそもシステムにlibmysqlclientライブラリがあるかどうかは、

dpkg -l | grep mysqlclient

とすることで確認出来ます。(ubuntuの場合)

 

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