私は、私が使用してインストールPostgresの9.6.3とのPostGIS 2.3.2を使用していますcreate extension postgis;
は、PostGISの拡張子の作成:「ERROR:でし開いていない拡張制御ファイル」
ERROR: could not open extension control file "/Library/PostgreSQL/9.6/share/postgresql/extension/postgis.control": No such file or directory
を実行したときに、私は次のエラーを取得していますOS X El Capitanの自作。
mdfind -name postgis.control
ショー:
/usr/local/Cellar/postgis/2.3.2/share/postgresql/extension/postgis.control
brew info postgis
ショー:
PostGIS extension modules installed to:
/usr/local/share/postgresql/extension
私は私が見るPostgresのコンソールを起動すると:
psql (9.6.3, server 9.6.1)
は、私は同様の質問、PostGIS Homebrew installation referencing an old path?を読んで、 〜 dはpostgresqlを最初の答えで与えられたコマンドを使用してリロードしようとしましたが、私はまだpsql (9.6.3, server 9.6.1)
を見ています。また、/Library
の拡張子コントロールファイルを探していて、/usr/local/Cellar
ではないため、私の問題は異なると思います。
ご協力いただければ幸いです。
おそらく[この回答](https://stackoverflow.com/a/25467873/7925366)が役立ちます。 –
@ michel.milezziこれはまさに私が試みたものですが、拡張機能の作成に失敗しました。 – Fiona
ok @Fionaなんで最後にあなたのために働いたの? – abbood