![](/img/trans.png)
[英]Creating Postgis extension: “ERROR: could not open extension control file”
[英]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.