I have a brand new django 2.2.1 project I have just installed into a python 3.7 virtualenv on OS X (10.14.4). After some frustrations I got mysqlclient to install but when I
If you're on macos do this
$ brew uninstall mysql $ brew install mysql-connector-c $ brew unlink mysql-connector-c $ brew install mysql $ pip install mysql-python
and follow the instructions here: https://pypi.org/project/mysqlclient/