Mac OS X – EnvironmentError: mysql_config not found

| | | | | | | | | | | | | | |

First off, yeah, I"ve already seen this:

pip install mysql-python fails with EnvironmentError: mysql_config not found

The problem

I am trying to use Django on a Google App Engine project. However, I haven"t been able to get started as the server fails to start properly due to:

ImproperlyConfigured("Error loading MySQLdb module: %s" % e)
ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb

I did some research and it all pointed to having to install Mysql-python, as apparently it isn"t on my system. I actually tried uninstalling it and got this:

Cannot uninstall requirement mysql-python, not installed

Whenever I actually do try to install via:

sudo pip install MySQL-python

I get an error stating:

raise EnvironmentError("%s not found" % (mysql_config.path,))
EnvironmentError: mysql_config not found

I"ve already tried running:

export PATH=$PATH:/usr/local/mysql/bin

but that didn"t seem to help, as I ran the installation command again and it still failed.

Any ideas?

Please note I"m not in a virtualenv.