Страница 1 из 2

qgis 1.9, поддержка python и grass

Добавлено: 21 июл 2013, 01:01
Игорь Черниенко
Добрый день!

В один прекрасный момент обнаружил, что в qgis 1.9 пропала поддержка grass. После переустановки обнаружилось, что в меню "Управление модулями" ко всему еще и отсутствует пункт с доступными для установки плагинами, в пункте "параметры" написано, что отсутствует поддержка python

При попытке установки python-qgis вручную удаляется собственно qgis, при попытке установить qgis-plugin-grass появляется сообщение о битых пакетах.


С чм может быть связана такая ситуация и в каком направлении копать?

Re: qgis 1.9, поддержка python и grass

Добавлено: 21 июл 2013, 01:24
rhot
Подозреваю, система - линукс?

Откуда ставился QGIS?

Re: qgis 1.9, поддержка python и grass

Добавлено: 21 июл 2013, 03:01
Игорь Черниенко
Прошу прощения, забыл упомянуть, ubuntu 13.04

Устанавливал, соответственно, с qgis.org/debian-nightly raring

Re: qgis 1.9, поддержка python и grass

Добавлено: 21 июл 2013, 05:39
bolotoved
1. В недавнем прошлом у меня было нечто подобное на Ubuntu 12.04. Исправилось путем переустановки пакета python-qgis-common.

2. Еще один возможный глюк: оказывается, по какой-то причине, некоторые пакеты qgis могут принадлежать другой сборке, проверяем:

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

dpkg -l | grep qgis
Смотрим на дату сборки пакетов (должна быть у всех одна), если это не так, то удаляем старые, заменяя на новые.

Re: qgis 1.9, поддержка python и grass

Добавлено: 21 июл 2013, 06:58
Игорь Черниенко
python-qgis-common вовсе не установлен. при его установке удаляется qgis, при последующей установке qgis удаляется python-qgis-common.

Re: qgis 1.9, поддержка python и grass

Добавлено: 21 июл 2013, 09:36
Александр Мурый
Сталкивался недавно с аналогичной проблемой на Debian, решал полным удалением всего, связанного с QGIS (в т.ч., каталога $HOME/.qgis2) с последующей переустановкой qgis, qgis-plugin-grass, python-qgis.

Re: qgis 1.9, поддержка python и grass

Добавлено: 21 июл 2013, 10:12
Максим Дубинин
подтверждаю то что написал bolotoved

сначала dpkg, скорее всего разные версии, всё удаляем подчистую, чтобы dpkg был чистый относительно кугиса, делаем autoclean, autoremove, потом устанавливаем заново - проверено на 13.04, работает

Re: qgis 1.9, поддержка python и grass

Добавлено: 21 июл 2013, 15:23
Игорь Черниенко
Нет, чистка от всего связанного с qgis (в т.ч. удаление папки) не помогла. Кроме того, что теперь появляется сообщение "[ОШИБКА] Не удалось создать локальную копию qgis.db" ничего не изменилось :0)

Насколько я понял, действительно ставятся разные версии пакетов (все пакеты от 19 июля, python-qgis от 18).

Re: qgis 1.9, поддержка python и grass

Добавлено: 21 июл 2013, 15:27
Игорь Черниенко
Да, и почему он все еще видит недавно открытые проекты? Что я не удалил?

Re: qgis 1.9, поддержка python и grass

Добавлено: 21 июл 2013, 16:04
Максим Дубинин
все пакеты вроде одинаковые

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

sim@sim-ubuntu:~/work/datamosru$ dpkg -l | grep qgis
ii  libqgis1.9.0                              1.9.0+git20130716+e27e843~raring1    i386      
ii  python-qgis                              1.9.0+git20130716+e27e843~raring1    i386     
ii  python-qgis-common                1.9.0+git20130716+e27e843~raring1    all 
ii  qgis                                         1.9.0+git20130716+e27e843~raring1    i386  
ii  qgis-common                           1.9.0+git20130716+e27e843~raring1    all     
ii  qgis-plugin-globe                      1.9.0+git20130716+e27e843~raring1    i386    
ii  qgis-plugin-globe-common         1.9.0+git20130716+e27e843~raring1    all
ii  qgis-plugin-grass                      1.9.0+git20130716+e27e843~raring1    i386    
ii  qgis-plugin-grass-common         1.9.0+git20130716+e27e843~raring1    all
ii  qgis-providers                           1.9.0+git20130716+e27e843~raring1    i386     
ii  qgis-providers-common              1.9.0+git20130716+e27e843~raring1    all 
почистите ~/.qgis2

Re: qgis 1.9, поддержка python и grass

Добавлено: 21 июл 2013, 16:37
Игорь Черниенко
Да, после переустановки версии одинаковые. но установилось только вот что:

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

ii  libqgis1.9.0                                1.9.0+git20130719+00de1f9~raring1    i386         QGIS - shared libraries
rc  python-qgis                                 1.9.0+git20130719+00de1f9~raring1    i386         Python bindings to QGIS
ii  qgis                                        1.9.0+git20130719+00de1f9~raring1    i386         Geographic Information System (GIS)
ii  qgis-common                                 1.9.0+git20130719+00de1f9~raring1    all          QGIS - architecture-independent data
ii  qgis-providers                              1.9.0+git20130719+00de1f9~raring1    i386         collection of data providers to QGIS
ii  qgis-providers-common                       1.9.0+git20130719+00de1f9~raring1    all          collection of data providers to QGIS - arc
При попытке что-то установить вручную удаляется qgis

Re: qgis 1.9, поддержка python и grass

Добавлено: 21 июл 2013, 17:20
Игорь Черниенко
Вычистил все при помощи purge, autoclean,autoremove а также find / -iname 'qgis*' -exec rm -rf {} \, папку \.qgis2 удалил, снова подключил репозиторий, установил qgis. Проблема осталась -- установка плагинов недоступна (поддержка питона не обнаружена), секстант и поддержка грасс, соответственно, отсутствуют, меню "вектор" и "растр" пустые, хотя вроде бы

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


igor@igor ~ $ dpkg -l | grep qgis
ii  libqgis1.9.0                                1.9.0+git20130719+00de1f9~raring1    i386         QGIS - shared libraries
rc  python-qgis                                 1.9.0+git20130719+00de1f9~raring1    i386         Python bindings to QGIS
ii  qgis                                        1.9.0+git20130719+00de1f9~raring1    i386         Geographic Information System (GIS)
ii  qgis-common                                 1.9.0+git20130719+00de1f9~raring1    all          QGIS - architecture-independent data
ii  qgis-plugin-globe-common                    1.9.0+git20130719+00de1f9~raring1    all          OSG GLOBE plugin for QGIS - architecture-independent data
ii  qgis-plugin-grass-common                    1.9.0+git20130719+00de1f9~raring1    all          GRASS plugin for QGIS - architecture-independent data
ii  qgis-providers                              1.9.0+git20130719+00de1f9~raring1    i386         collection of data providers to QGIS
ii  qgis-providers-common                       1.9.0+git20130719+00de1f9~raring1    all          collection of data providers to QGIS - architecture-independent files


Re: qgis 1.9, поддержка python и grass

Добавлено: 21 июл 2013, 17:58
Игорь Черниенко
В общем помогло, помимо выполнения вышеперечисленного, удаление из источников приложений и подключение заново репозитория ночной сборки. С чего, видимо, и стоило начинать.

Всем спасибо за советы!

Re: qgis 1.9, поддержка python и grass

Добавлено: 21 июл 2013, 18:01
Максим Дубинин
то есть были какие-то левые старые репозитории с кугисовскими компонентами? типа ubuntugis?

Re: qgis 1.9, поддержка python и grass

Добавлено: 21 июл 2013, 22:47
Игорь Черниенко
Да, именно так