[django, python, mysqldb] mysqldbインストール

| コメント(0) | トラックバック(0)
DjangoでMySQLを使う際にはまずMySQLdbをインストールする必要がある。

#python
>>> import MySQLdb
Traceback (most recent call last):
   File "<stdin>", line 1, in ?
ImportError: No module named MySQLdb
とMySQLdbが入っていないエラーが出る。
pythonではapt-getみたいな自動インストールツールがある。それがeasy_install。これを使うには、まずsetuptoolsをインストールする必要がある。

wget http://pypi.python.org/packages/2.5/s/setuptools/setuptools-0.6c9-py2.5.egg#md5=fe67c3e5a17b12c0e7c541b7ea43a8e6
sh setuptools-0.6c9-py2.5.egg

wget http://sourceforge.net/projects/mysql-python/files/mysql-python-test/MySQL_python-1.2.3c1-py2.6-linux-i686.egg
easy_install MySQL_python-1.2.3c1-py2.6-linux-i686.egg


↓結局こっちのほうがうまくいった
apt-get install python-mysqldb
apt-get install libmysqlclient15-dev

root@koba206:/usr/local/src# python
Python 2.5.2 (r252:60911, Jul 31 2008, 17:28:52)
[GCC 4.2.3 (Ubuntu 4.2.3-2ubuntu7)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import MySQLdb

↑エラーが出なかったので、これでOK

参考URL
http://sourceforge.net/projects/mysql-python/files/

トラックバック(0)

トラックバックURL: http://www.koba206.com/cgi-bin/mt/mt-tb.cgi/31

コメントする