我想将我的项目部署到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
创建它
这个问题已经被问过了,但是我的问题是其他问题。
答案 0 :(得分:0)
对我来说,我在Ubuntu中运行以下命令,问题已解决。
sudo apt install postgresql-10-postgis-scripts
然后运行
CREATE EXTENSION postgis
对我来说很好。希望对您有帮助。