簡體   English   中英

PostGIS 安裝“無法打開擴展控制文件”

[英]PostGIS Installation "could not open extension control file"

我一直在尋找帖子試圖弄清楚如何解決這個問題 - could not open extension control file "/usr/local/share/postgresql/extension/postgis.control": No such file or directory

我正在使用apt-get install postgresql-12 postgis postgresql-12-postgis-3將 PostgreSQL 和 PostGIS 安裝到運行python:latest的 Docker 容器中: 我最初一直在運行 Alpine,但是在 Alpine 發行版上成功安裝 PostGIS 似乎存在許多問題。

我在/usr/share/postgresql/12/extension/postgis.control下找到了帶有find /usr -name postgis.control的文件。 我試圖將它移動到 PostGIS 期望的目錄,但我仍然看到同樣的錯誤。

這讓我完全發瘋了!

感謝您提供任何幫助,並樂於回答任何有助於我找到答案的問題。

我永遠無法解決這個問題,所以我最終切換到了可以完美運行的官方 postGIS docker 圖像。 會推薦給其他有類似情況的人。

我遇到了同樣的問題,但是在 ubuntu 機器上安裝 PostGIS 對我有用。

apt-get install postgis*

在上面的安裝之后,我能夠按預期創建擴展。

CREATE EXTENSION postgis

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM