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