准备用django框架做个小的Demo,在python manage.py syncdb 时出现了No module named MySQLdb的错误,很明显是因为缺少相关的类库.原以为使用PyCharm安装MySQLdb会很容易(PyCharm–Preferences–Project Interpreter–Python Interpreters–Install 然后搜索mysql,找到MySQL-python安装.)

可是总是安装失败,根据提示查看日志, 提示错误为:EnvironmentError: mysql_config not found,

在stackoverflow上找到解决办法:在PATH里增加 /usr/local/mysql/bin

vim ~/.bash_profile

然后添加:

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

使更改生效:

source ~/.bash_profile

再次安装mysql-python,就已经成功安装了.

如果上面的方法仍然解决不了问题,直接打开终端,输入

sudo easy_install MySQL-python

安装完成之后可以在Python解释器中测试一下

输入 import MySQLdb #注意大小写!! 如果不报错,就证明安装成功了.