postgresとpythonを繋ぐpsycopg2だが、これをeasy_installやsetup.pyで入れようとするとよくハマる。
条件として、postgresのpg_confが必須(これはpostgresをsourceから入れるかdevelが入ってるとOK)。
後、gccとかもいる。
http://www.stickpeople.com/projects/python/psycopg/
上記のURLをeasy_installで指定して行う。
以下、windowsに入れる場合の例
Python2.5
easy_install http://www.stickpeople.com/projects/python/win-psycopg/psycopg2-2.0.10.win32-py2.5-pg8.3.7-release.exe
Python2.6
easy_install http://www.stickpeople.com/projects/python/win-psycopg/psycopg2-2.0.10.win32-py2.6-pg8.3.7-release.exe
要は取ってくるファイルを直接指定するやり方。
easy_installはこのやり方でSQLAlchemyとかもバージョン指定で出来る。
先輩M氏から情報頂きました<(_ _)>
http://kapi.jp/kapi_blog/245
2009年06月26日
関連カテゴリ Python