安装mysqldb模块需已安装mysql
使用pip安装MySQLdb
pip install mysql-python
mac os安装mysqldb
sudo pip install mysql-python
在python解释器中输入
import MySQLdb
回车如果出现已下错误
ImportError: libmysqlclient.so.18: cannot open shared object file: No such file or directory
找到libmysqlclient.so.18在mysql安装目录/lib库里,然后做个软链接
ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib64/libmysqlclient.so.18 #64为系统 ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib/libmysqlclient.so.18 #32位系统
mac os如果出现以下错误
Reason:image not found
解决方法是在终端执行:
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
sudo ln -s /usr/local/mysql/lib /usr/local/mysql/lib/mysql
回到python解释器中输入
import MySQLdb
无返回错误说明安装完成。