安裝ubuntu 10.04 lts
apt-get 安裝了 mysql python默認mysql是5.1.4.1 python 是 2.6.5
之後
easy_install 安裝了
$ sudo easy_install MySQL-python
$ sudo easy_install sqlalchemy
$ sudo easy_install elixir
完成後,,進入python
import MySQLdb
顯示錯誤
ImportError: libmysqlclient_r.so.15: cannot open shared object file: No such file or directory
發現默認MySQL-python版本是1.2.3 提供的是 libmysqlclient_r.so.16,系統中并沒有 libmysqlclient_r.so.15文件。。
查了半天資料都沒有搞定,(本人絕對菜鳥)
最後決定背水一戰,刪除前面安裝的 MySQL-python,萬一出問題,重乍系統
sudo easy_install -m MySQL-python
sudo easy_install "MySQL-python==1.2.2"
但提示安裝不能繼續,需要先安裝
libmysqlclient-dev
libmysqld-dev
之後在新立德軟件安裝包中找到了這兩個東西,安裝後,再次執行上面的MySQLdb的卸載,安裝,一切順利通過。。
進入python
import MySQLdb
成功!