В 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.
Я смотрел во многих местах, но не могу найти решение.
Любые идеи?