安裝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
無返回錯誤說明安裝完成。