我正在为 PostgreSQl 编写一个 PL/Python 函数,Python 2.7 和 Python 3.5 已经安装在 Linux 上。当我尝试创建扩展 plpythonu 时,出现错误,然后我修复了在终端中执行 command $ sudo apt-get install postgresql-contrib-9.3 postgresql-plpython-9.3
。我知道这是其他一些包。
如果我不安装 Python 2.7/3.5,我将安装 plpython 包,用户定义的函数是否仍然有效?PL/Python 是如何依赖 Python 的吗?