Postgis + не может получить доступ к файлу «$ libdir / postgis-2.1»: такого файла или каталога нет

Я использую postgresql9.3 и postgis2.1, все работает нормально. Когда я установил QGIS с помощью следующих команд:

sudo apt-get update
sudo apt-get install qgis

После установки QGIS postGis не работает. Когда я пытался выполнить пространственный запрос, он показывает ошибку:

 could not access file "$libdir/postgis-2.1": No such file or directory

ТАК я удалил QGIS, но теперь я также получаю ту же ошибку. Я много искал по этому поводу, я не могу найти решение. Помоги мне решить это. Заранее спасибо ..

10
задан 7 May 2014 в 13:43

2 ответа

Можно переустановить расширение постстекла для PostgreSQL, оно работало на меня:

sudo apt-get install postgresql-9.3-postgis-2.1
0
ответ дан 7 May 2014 в 13:43

Переустановка постстекла может решить некоторые случаи, но я получил ту же ошибку после того, как Постстекло было обновлено к 2,2. Если это так, необходимо будет также войти редактора SQL выполненного выбора:

alter extension postgis update to "2.2.0";

я полагаю, что это должно быть выполнено как postgres пользователь. (Мое предпочтение состоит в том, чтобы сделать, это через psql -d my_database -U postgres.)

5
ответ дан 7 May 2014 в 13:43
  • 1
    @Emily для меня я использую Unetbootin только в Windows, таким образом, я can' t дают Вам соответствующий ответ: ( – Maraboc 25 April 2018 в 23:35

Другие вопросы по тегам:

Похожие вопросы: