# PGEnablePlpython3 **Repository Path**: CodeForLive/PGEnablePlpython3 ## Basic Information - **Project Name**: PGEnablePlpython3 - **Description**: 库中的plpython3.so 用于CentOS7 yum 安装PG 并启用Plpython3 编写存储过程 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: https://blog.csdn.net/Dolphinsz/article/details/90447625 - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 2 - **Created**: 2019-05-22 - **Last Updated**: 2025-05-23 ## Categories & Tags **Categories**: database-dev **Tags**: None ## README # CentOS7 安装 PG 并启用plpython3 - 说明: 目前在CentOS7 上安装PostgreSQL 并启用python3 作为存储过程的语言需要用源码安装,并且把python3 作为系统默认的python执行程序,过程较为繁琐。但是若使用yum安装,并且在pg的lib文件中加入本仓库对应python版本的plpython3.so文件即可使用plpython3较为方便。安装文档也在仓库当中。 - 文件目录: - py33: 内含的是python3.3这个版本对应需要的plpython3.so文件(适用pg9.x) - py36: 内含的是python3.6这个版本对应需要的plpython3.so文件(适用pg11.x)