postgres 9.2 で、トリガーとなる Python プログラムを作成しようとしています。外部プログラム (ローカル ディスク上の exe) を実行したいので、python を使用して実行しています。次のような単純なプログラムを作成しようとすると:
CREATE FUNCTION one ()
RETURNS int
AS $$
# PL/Python function body
$$ LANGUAGE plpythonu;
エラーが発生します:
ERROR: language "plpythonu" does not exist
HINT: Use CREATE LANGUAGE to load the language into the database.
私が実行すると:
CREATE LANGUAGE plpythonu
エラーが発生します:
ERROR: could not access file "$libdir/plpython2": No such file or directory
Windows 7 と python 2.5 を使用しています。
私は多くの場所を見てきましたが、解決策を見つけることができません。
何か案は?