错误:无法打开扩展控制文件“ /usr/pgsql-9.6/share/extension/postgis.control”:没有这样的文件或目录

时间:2018-11-17 16:02:43

标签: django postgresql centos7

我想将我的项目部署到VPS Centos7。但是我在安装postgres时遇到错误。当我输入

create extension postgis;

遇到错误

  

错误:无法打开扩展控制文件   “ /usr/pgsql-9.6/share/extension/postgis.control”:没有这样的文件或   目录

因为postgis.contol位于另一个地方,

find /usr -name postgis.control

/usr/share/pgsql/extension/postgis.control

但是postgres试图从/usr/pgsql-9.6/share/extension/postgis.control创建它

这个问题已经被问过了,但是我的问题是其他问题。

1 个答案:

答案 0 :(得分:0)

对我来说,我在Ubuntu中运行以下命令,问题已解决。

sudo apt install postgresql-10-postgis-scripts

然后运行

 CREATE EXTENSION postgis

对我来说很好。希望对您有帮助。