EDB Postgres Language Pack v2
Learn how to install, configure, and use the procedural languages (PL/Perl, PL/Python, and PL/Tcl).
Language pack installers install the PL/Perl, PL/Python, and PL/Tcl procedural languages that can be used with EDB Postgres Advanced Server and PostgreSQL. The language pack installers allow you to install Perl, Tcl/TK, and Python without installing supporting software from third-party vendors.
The Language Pack 2.0 installer includes:
- Tcl with TK version 8.6
- Perl version 5.26
- Python version 3.7
Language Pack 2.0 works with Postgres 14 and later.
The Perl package contains the
cpan package manager, and Python contains
easy_install package managers. There is no package manager for Tcl/TK.
In previous Postgres releases,
plpython was statically linked with ActiveState's python library. The Language Pack Installer dynamically links with our shared object for python. In ActiveState Linux installers for Python, there is no dynamic library. As a result of these changes,
plpython no longer works with ActiveState installers.
The term Postgres refers to either PostgreSQL or EDB Postgres Advanced Server.