Postgres dbにいて、dbの拡張機能を作成しようとすると、このエラーが発生します
ERROR: could not open extension control file "/usr/share/postgresql/9.5/extension/postgis.control": No such file or directory
私はこのエラーと解決策に関する非常に多くの投稿があることを知っており、私もそれらをすべて試しました。 stackoverflowで非常に多く見つかりましたが、どれも機能しませんでした。
postgresql
ディレクトリには9.2
、9.3
、9.4
、9.5
、9.6
、
エラーでディレクトリに入りましたが、_postgis.control
内部9.5
Psqlのバージョンを確認し、9.6.1を示しました
私は9.6
フォルダーとpostgis.control
初期化。
インストールディレクトリを変更したいので、実行するときに
create extension postgis
行くだろう
"/usr/share/postgresql/9.6/extension/postgis.control"
の代わりに
"/usr/share/postgresql/9.5/extension/postgis.control"
誰かが私に手を貸してくれますか?
前もって感謝します。
追伸Ubuntu 14.04を使用し、デスクトップとしてUbuntu 16.04も持っていますが、まだpostgisをインストールしようとしていません
次のコマンドを使用する必要があります。
Sudo apt-get install postgresql-9.6-postgis-scripts