Страница 1 из 1
После обновления Debian testing сломалась поддержка Python
Добавлено: 13 июн 2013, 08:56
Andrey VI
Код: Выделить всё
Не удалось загрузить PyQGIS.
Поддержка Python будет выключена.
Traceback (most recent call last):
File "", line 1, in
RuntimeError: the sip module implements API v9.0 to v9.2 but the qgis.core module requires API v8.1
Версия Python:
2.7.5+ (default, Jun 2 2013, 13:28:26)
[GCC 4.7.3]
Версия QGIS:
1.8.0-Lisboa 'Lisboa', exported
Путь поиска Python:
['/usr/share/qgis/python', '/home/andrey/.qgis//python', '/home/andrey/.qgis//python/plugins', '/usr/share/qgis/python/plugins', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PIL', '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.7']
Как вылечить?
Re: После обновления Debian testing сломалась поддержка Pyth
Добавлено: 14 июн 2013, 23:50
rhot
Andrey VI писал(а):Как вылечить?
Вариант А: сделать даунгрейд питона;
Вариант Б: пересобрать QGIS под новую версию питона.
Re: После обновления Debian testing сломалась поддержка Pyth
Добавлено: 15 июн 2013, 08:05
Andrey VI
Угу. Но первый вариант не работает. Пришлось воспользоваться вторым. Хотя лучше всего третий вариант: разработчикам QGIS не помешало бы сделать новую сборку 1.8.0 для Debian testing/sid.
Re: После обновления Debian testing сломалась поддержка Pyth
Добавлено: 17 июн 2013, 01:03
Александр Мурый
Andrey VI писал(а):Угу. Но первый вариант не работает. Пришлось воспользоваться вторым. Хотя лучше всего третий вариант: разработчикам QGIS не помешало бы сделать новую сборку 1.8.0 для Debian testing/sid.
За актуальность сборки отвечают, как правило, мейнтейнеры конкретного дистрибутива, а не разработчики (хотя всяко бывает). Как вариант, используйте разрабатываемую версию QGIS (1.9).
Re: После обновления Debian testing сломалась поддержка Pyth
Добавлено: 17 июн 2013, 09:38
Andrey VI
В случае с QGIS это не совсем так:
http://hub.qgis.org/projects/quantum-gi ... #21-Debian
Т. е. разработчики QGIS предлагают воспользоваться их сборками.
Что касается QGIS-Master, то работать с ней вообще невозможно — очень сырая. И старые модули, которыми я часто пользуюсь, не работают в ней.
Re: После обновления Debian testing сломалась поддержка Pyth
Добавлено: 17 июн 2013, 10:15
Denis Rykov
Да нет, не сырая она, просто в мастере меняют API, поэтому модули и не работают.
Re: После обновления Debian testing сломалась поддержка Pyth
Добавлено: 17 июн 2013, 13:05
Andrey VI
Сырая. Часть базовых функций не работает, либо работает с ошибками. Поигрался с ней 15 минут, и удалил.
Re: После обновления Debian testing сломалась поддержка Pyth
Добавлено: 17 июн 2013, 15:29
rhot
Andrey VI писал(а):Сырая. Часть базовых функций не работает, либо работает с ошибками. Поигрался с ней 15 минут, и удалил.
Может, предметно будем говорить?
Какая ревизия? Какие функции не работают? Какие ошибки? Есть ли они уже в баг-трекере?
Если ошибки касаются
старых модулей, которыми вы часто пользуетесь, то это проблема модулей, а не QGIS.
Re: После обновления Debian testing сломалась поддержка Pyth
Добавлено: 17 июн 2013, 17:30
Andrey VI
Уже не могу предметно говорить, т. к. удалил QGIS-Master. Версия была датирована 8—10 июня, бралась с репозиториев QGIS.
Ошибки касаются "голой" QGIS и не могли касаться старых модулей, которыми я пользовался, т. к. ни один из них не мог быть установлен на эту версию.