2017-07-10 69 views
1

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

[email protected]:~$ psql 
psql (9.6.3, server 9.3.17) 
Type "help" for help. 
+0

这不是一个编程问题。试试https://askubuntu.com/或在这里https://gis.stackexchange.com/ –

回答

0

看来你没有sudo这是造成问题与目录的写权限之前apt-get使用。

为了防止这种错误remove安装的版本,并与sudoreinstall它,

sudo apt-get install postgis postgresql-9.3-postgis-2.1 

Read more与您的问题有关,并按照steps安装特定的版本。