Python 2.7 と Python 3.5 が既に Linux にインストールされている状態で、PostgreSQl 用の PL/Python 関数を作成していました。拡張機能 plpythonu を作成しようとしたときにエラーが発生したため、ターミナルでコマンドを実行するのを修正しました$ sudo apt-get install postgresql-contrib-9.3 postgresql-plpython-9.3。これは別のパッケージであることを理解しています。
Python 2.7/3.5 をインストールせずに plpython パッケージをインストールする場合、ユーザー定義関数は引き続き機能しますか? PL/Python は Python にどのように依存していますか?