EDB Postgres Language Pack Guide

Language pack installers contain supported languages that may be used with EDB Postgres Advanced Server and EnterpriseDB PostgreSQL database installers. The language pack installer allows you to install Perl, TCL/TK, and Python without installing supporting software from third party vendors. The Language Pack installer includes:

  • TCL with TK version 8.6
  • Perl version 5.26
  • Python version 3.7

The Perl package contains the cpan package manager, and Python contains pip and 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 will no longer work with ActiveState installers.

This document uses the term Postgres to mean either EDB Postgres Advanced Server or EDB PostgreSQL. For more information about using EDB Postgres products, please visit the EnterpriseDB website at:

StackBuilder Plus is distributed with Advanced Server; Stack Builder (distributed with PostgreSQL) provides comparable functionality. This document uses the term StackBuilder Plus to mean either StackBuilder Plus or Stack Builder.