在安装了postgresql 9.3的Ubuntu 16.04中安装Postgis

时间:2017-07-10 05:54:36

标签: postgresql postgis ubuntu-16.04

在ubuntu 16.04中,当我尝试使用 apt-get install postgis postgresql-9.3-postgis-2.1 这个命令安装postgis时,它安装了postgresql 9.6和postgis-9.6版本。当试图创建扩展时,它会出错错误:无法打开扩展控制文件" /usr/share/postgresql/9.3/extension/postgis.control":没有这样的文件或目录

postgres@db:~$ psql
psql (9.6.3, server 9.3.17)
Type "help" for help.

1 个答案:

答案 0 :(得分:0)

您似乎没有在sudo之前使用apt-get,这会导致目录的写入权限出现问题。

要防止此错误remove已安装的版本,reinstallsudo类似,

sudo apt-get install postgis postgresql-9.3-postgis-2.1
与您的问题相关的

Read more并按照steps安装特定版本。