Не удалось выполнить командную строку PostGIS pgsql2shp

Я использую postgres 9.3 с postgis 2.1 на Ubuntu 14. Когда я пытался выгрузить таблицу pgsql с помощью pgsql2shp, я получаю следующую ошибку.

Error: pg_wrapper: pgsql2shp was not found in /usr/lib/postgresql/9.3/bin

Я использовал следующую команду:

pgsql2shp -f "/home/user/testshp.shp" -h localhost -u postgres -P postgres  dbname "SELECT * FROM table"

В sudo nano /etc/environment я добавил, :/usr/local/bin/pgsql2shp

Я также создал ссылку с помощью руководства отсюда.

sudo ln -sf /usr/share/postgresql-common/pg_wrapper /usr/local/bin/shp2pgsql
sudo ln -sf /usr/share/postgresql-common/pg_wrapper /usr/local/bin/pgsql2shp
sudo ln -sf /usr/share/postgresql-common/pg_wrapper /usr/local/bin/raster2pgsql

Являются ли какие-либо вещи, которые я причинил проблеме? Есть ли какое-либо решение для этого?

Спасибо!

1
задан 13 August 2015 в 10:21

0 ответов

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

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