DjangoとMySQL
Pythonのフレームワークの1つDjangoをインストールした.
■ セットアップツールのインストール
setuptools-0.6c6-py2.4.eggを http://cheeseshop.python.org/packages/2.4/s/setuptools/よりDLした.
# /bin/sh setuptools-0.6c6-py2.4.egg
■ Python から MySQL に接続するためのモジュールのインストール
# easy_install -U -Z MySQL_python
■ Djangoのインストール
http://www.djangoproject.com/download/0.96/tarball/からDLした.
# tar xzvf Django-0.96.tar.gz
# python setup.py install
で終了なんですがー 2のインストールをしようとしたときに, /usr/bin/ld: cannot find -lmysqlclient_r というエラーがでてインストールすることができなかった. これは自分が以前にインストールしたMySQLが「--enable-thread-safe-client」オプションをつけてインストールしなかったため,スレッドセーフなクライアントライブラリ libmysqlclient_r が作成されていなかった…. ということで,MySQLを再インストールして無事成功!!
※ ldconfig でMySQLのライブラリを参照できるように設定したりはしました.
※ 今回の環境は, FedoraCore5, MySQL5.0.26, Python2.4.2 でした!!
Comments