首页 > 解决方案 > 无法使用以下驱动程序打开数据源“”

问题描述

我正在努力确保我正确安装了 geodjango,以便我可以按照本教程进行操作。

我使用 Brew 作为 Geodjango 先决条件的安装程序:postgresql、postgis、gdal、libgeoip。

我的 gdal 版本是最新的:3.1.2。但是,当我尝试使用ogrinfo world/data/TM_WORLD_BORDERS-0.3.shp检查 .shp 文件时,它会在控制台中返回此错误:

Unable to open datasource '[this is the name of the file here'] with the following drivers.然后它只列出一大堆驱动程序。

我一生无法弄清楚该怎么做,类似问题的所有其他答案都建议升级GDAL,但我的是最新版本...

标签: djangoconsolegdalshapefilegeodjango

解决方案


对你来说太晚了,但可能对其他人有用:检查你的路径。只需查看world/data/,然后查看项目的结构,然后ls在控制台上键入并确保您位于正确的文件夹中。UPD:比较 - 类似问题的答案在这里。祝你好运))


推荐阅读