7.3.3. Habilitando o uso do PL/Python em um Banco de Dados

Se a extensão PL/Python estiver instalada corretamente em seu sistema, ela será listada na visão pg_available_extensions, como mostrado abaixo:

SELECT * FROM pg_available_extensions WHERE name LIKE 'plpython%';

Saída:

    name    | default_version | installed_version |                  comment
------------+-----------------+-------------------+-------------------------------------------
 plpython3u | 1.0             |                   | PL/Python3U untrusted procedural language
(1 row)

No banco de dados ativo, registre o uso dessa extensão da seguinte forma:

CREATE EXTENSION plpython3u;

Após esse comando, a extensão plpython3u deverá aparecer na lista de extensões habilitadas para seu banco de dados:

SELECT extname FROM pg_extension ORDER BY extname;

Saída:

  extname
------------
 plpgsql
 plpython3u
 postgis
(3 rows)