В системе установлен Python 3.6
При установке plpython (CREATE EXTENSION plpython3u;) выдается ошибка:
загрузить библиотеку "C:/Program Files/PostgreSQL/9.6/lib/plpython3.dll" не удалось: The specified module could not be found
Необходимо из папки C:\Python36\ файл python36.dll скопировать в папку C:\Windows\System32 и переименовать в python33.dll
После этого установка проходит без проблем.
CREATE EXTENSION plpython3u;
Для проверки можно выполнить скрипт в PgAdmin:
DO $$
import sys
plpy.info(sys.version)
$$ LANGUAGE plpython3u;
Скрипт должен выдать версию Python