PyGreSQLのインストールでハマったメモ。
単純に自分の恥ですが。。。さらします。
PostgresSQLにアクセスするには、psycopg2が多い?みたいですが、個人的にはPyGreSQLが好きです。
カーソル扱うのがなんか。。。:-)
PyGreSQLは以下でダウンロードしときます。(easy_installだと3.8がインストールされるみたい。)
現時点では、4.0が最新。
http://www.pygresql.org/readme.html#where-to-get
当然、PostgreSQLはインストール済み。(自分はソースコンパイルで入ってます)
で、ダウンロードしたファイルを解凍して、
python setup.py build
ってやると、
sh: pg_config: command not found Traceback (most recent call last): File "setup.py", line 94, in <module> pg_include_dir = pg_config('includedir') File "setup.py", line 56, in pg_config raise Exception("pg_config tool is not available.") Exception: pg_config tool is not available.
ってこんなエラーが出てくる。。。
なにが原因?と数日間。。。
結局原因は、
export PATH=/usr/local/pgsql/bin:$PATH $ python setup.py build # sudo python setup.py install
という、PATH通すのを忘れていたという落ち。。。orz
俺の数日間&恥ずかしい。。。(/| )