Помогите разобраться с модулем NextGIS Web Qgis

Вопросы по программному обеспечению NextGIS: Web, Mobile, QGIS, Manager и многочисленным модулям
u3max
Интересующийся
Сообщения: 21
Зарегистрирован: 06 фев 2017, 07:40
Репутация: 0

Помогите разобраться с модулем NextGIS Web Qgis

Сообщение u3max » 08 фев 2017, 12:33

Помогите разобраться?
Нужно поставить nextgisweb_qgis
Что сделал:

git clone https://github.com/nextgis/nextgisweb_qgis.git
env/bin/pip install -e ./nextgisweb_qgis
source env/bin/activate
DST=`python -c "import sys; print sys.path[-1]"`
echo $DST
cp `/usr/bin/python -c "import sip; print sip.__file__"` $DST
cp -r `/usr/bin/python -c "import PyQt4, os.path; print os.path.split(PyQt4.__file__)[0]"` $DST
cp -r `/usr/bin/python -c "import qgis, os.path; print os.path.split(qgis.__file__)[0]"` $DST

При попытке инициализировать БД:
env/bin/nextgisweb --config config.ini initialize_db

Изображение

Быть может есть инструкция?

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 526
Ваше звание: Author
Контактная информация:

Re: Помогите разобраться к Qgis

Сообщение Denis Rykov » 08 фев 2017, 12:36

Какая версия QGIS установлена?
Spatial is now, more than ever, just another column- The Geometry Column.

u3max
Интересующийся
Сообщения: 21
Зарегистрирован: 06 фев 2017, 07:40
Репутация: 0

Re: Помогите разобраться к Qgis

Сообщение u3max » 08 фев 2017, 13:33

Qgis - 2.0.1 - Dufor

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 526
Ваше звание: Author
Контактная информация:

Re: Помогите разобраться к Qgis

Сообщение Denis Rykov » 08 фев 2017, 13:41

А слова "QGIS 2.8 or higher" в README вам ни о чём не говорят?
Spatial is now, more than ever, just another column- The Geometry Column.

u3max
Интересующийся
Сообщения: 21
Зарегистрирован: 06 фев 2017, 07:40
Репутация: 0

Re: Помогите разобраться к Qgis

Сообщение u3max » 08 фев 2017, 14:03

Denis Rykov писал(а):А слова "QGIS 2.8 or higher" в README вам ни о чём не говорят?
Вы имеете в виду версию QGIS где?
Просто на сервере при попытке запуска
cp -r `/usr/bin/python -c "import qgis, os.path; print os.path.split(qgis.__file__)[0]"` $DST
сервер указал на отсутствующий qgis.core.
sudo apt-get install qgis
после этого команда выполнилась
если на сервере написать qgis -v , то версия 2.0.1

На клиенте стоит qgis 2.14
База на сервере не инициализируется. Или я как-то не так nextgis_qgis установил?
Не надо было sudo apt-get install qgis?

Инструкцию нашёл здесь: https://github.com/nextgis/nextgisweb_qgis

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 526
Ваше звание: Author
Контактная информация:

Re: Помогите разобраться к Qgis

Сообщение Denis Rykov » 08 фев 2017, 14:04

Конечно, я про тот QGIS, что на сервере, он должен быть не таким старым как у вас.
Spatial is now, more than ever, just another column- The Geometry Column.

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9052
Зарегистрирован: 06 окт 2003, 20:20
Статьи: 231
Проекты: 12/6
Репутация: 721
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Помогите разобраться с модулем NextGIS Web Qgis

Сообщение Максим Дубинин » 08 фев 2017, 17:32

пристегивайтесь, турбулентность прямо по курсу

u3max
Интересующийся
Сообщения: 21
Зарегистрирован: 06 фев 2017, 07:40
Репутация: 0

Re: Помогите разобраться с модулем NextGIS Web Qgis

Сообщение u3max » 09 фев 2017, 06:04

У меня был образ системы с установленным и функционирующим nextgisweb, до того как я начал устанавливать модуль nextgisweb_qgis и сам qgis.
Так вот. Добавили в /etc/apt/sources.list строчки http://qgis.org/debian, поставили qgis 2.18
пытаюсь проинициализировать db
Изображение

только вот ещё что не пролезло:

Изображение

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 526
Ваше звание: Author
Контактная информация:

Re: Помогите разобраться с модулем NextGIS Web Qgis

Сообщение Denis Rykov » 09 фев 2017, 08:57

По первой ошибке - какая версия OWSLib у вас установлена (pip freeze)?
Spatial is now, more than ever, just another column- The Geometry Column.

u3max
Интересующийся
Сообщения: 21
Зарегистрирован: 06 фев 2017, 07:40
Репутация: 0

Re: Помогите разобраться с модулем NextGIS Web Qgis

Сообщение u3max » 09 фев 2017, 10:53

Denis Rykov писал(а):По первой ошибке - какая версия OWSLib у вас установлена (pip freeze)?
0.14.0

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 526
Ваше звание: Author
Контактная информация:

Re: Помогите разобраться с модулем NextGIS Web Qgis

Сообщение Denis Rykov » 09 фев 2017, 10:57

Тогда непонятно, может PYTHONPATH куда-то в другое место смотрит?
Spatial is now, more than ever, just another column- The Geometry Column.

u3max
Интересующийся
Сообщения: 21
Зарегистрирован: 06 фев 2017, 07:40
Репутация: 0

Re: Помогите разобраться с модулем NextGIS Web Qgis

Сообщение u3max » 09 фев 2017, 12:17

PYTHONPATH указывает на путь, который есть в системе. Может pyqt не хватает? Пытался его отдельно ставить, не могу найти..

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 526
Ваше звание: Author
Контактная информация:

Re: Помогите разобраться с модулем NextGIS Web Qgis

Сообщение Denis Rykov » 09 фев 2017, 12:23

У вас 2 проблемы насколько я вижу, решите сначала ту, что связана с OWSLib, очистите PYTHONPATH и запустите снова - воспроизводится ошибка owslib? Не надо PyQt ставить, он уже установлен как зависимость QGIS.
Spatial is now, more than ever, just another column- The Geometry Column.

u3max
Интересующийся
Сообщения: 21
Зарегистрирован: 06 фев 2017, 07:40
Репутация: 0

Re: Помогите разобраться с модулем NextGIS Web Qgis

Сообщение u3max » 09 фев 2017, 12:56

PYTHONPATH --clear
export PYTHONPATH=$PYTHONPATH:/usr/share/qgis/python
cp -r `/usr/bin/python -c "import PyQt, os.path; print os.path.split(PyQt.__file__)[0]"` $DST ошибка pyqt
env/bin/nextgisweb --config config.ini initialize_db ошибка owslib

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 526
Ваше звание: Author
Контактная информация:

Re: Помогите разобраться с модулем NextGIS Web Qgis

Сообщение Denis Rykov » 09 фев 2017, 13:05

Код: Выделить всё

PYTHONPATH='' env/bin/nextgisweb --config config.ini initialize_db
Spatial is now, more than ever, just another column- The Geometry Column.

Ответить

Вернуться в «NextGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя