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の場合)