Created attachment 19368 [details] Скрин запуска приложения QGIS При запуске приложения QGIS с поддержкой python возникает ошибка: Не удалось загрузить модуль SIP. Поддержка Python будет выключена. Traceback (most recent call last): File "", line 1, in File "/usr/lib64/python3/site-packages/qgis/__init__.py", line 85, in import qgis.gui File "/usr/lib64/python3/site-packages/qgis/gui/__init__.py", line 25, in from qgis._gui import * RuntimeError: the sip module implements API v12.0 to v12.13 but the qgis._gui module requires API v12.16 Версия Python: 3.12.7 (main, Oct 2 2024, 04:23:59) [GCC 13.2.1 20240128 (ALT Sisyphus 13.2.1-alt3)] Версия QGIS: 3.44.0-Solothurn 'Solothurn', exported Путь поиска Python: ['/usr/share/qgis/python', '/home/amidan/.local/share/QGIS/QGIS3/profiles/default/python', '/home/amidan/.local/share/QGIS/QGIS3/profiles/default/python/plugins', '/usr/share/qgis/python/plugins', '/usr/lib64/python312.zip', '/usr/lib64/python3.12', '/usr/lib64/python3.12/lib-dynload', '/usr/lib64/python3/site-packages', '/usr/lib/python3/site-packages'] --------------------------------------------------------------------- При запуске приложения QGIS без поддержки python (qgis --nopython) приложение запускается и работает, однако функциональные модули, требующие поддержки python не доступны.
Стенды: Alt Workstation K 11 x86-64 Alt Workstation 11 x86-64 Alt Education-kde 11 x86-64 Alt Education-xfce 11 x86-64 Версия пакета: qgis-python-3.44.0-alt1.x86_64 Шаги воспроизведения: 1) Установить qgis-python 2) Запустить qgis из терминала или из меню приложений Ожидаемый результат: Успешный запуск приложения. Реальный результат: Ошибка связанная с отсутствуем возможности загрузить модуля SIP Примечание: Вариант решения: Необходимо в ручную установить sip модуль. # apt-get install python3-module-sip В sisyphus ошибка не воспроизводится.
(Ответ для Куницкий Дмитрий на комментарий #1) > Стенды: > Alt Workstation K 11 x86-64 > Alt Workstation 11 x86-64 > Alt Education-kde 11 x86-64 > Alt Education-xfce 11 x86-64 > > > Версия пакета: qgis-python-3.44.0-alt1.x86_64 > > Шаги воспроизведения: > 1) Установить qgis-python > 2) Запустить qgis из терминала или из меню приложений > > > Ожидаемый результат: > Успешный запуск приложения. > > Реальный результат: > Ошибка связанная с отсутствуем возможности загрузить модуля SIP > > Примечание: > Вариант решения: > Необходимо в ручную установить sip модуль. > # apt-get install python3-module-sip > > > В sisyphus ошибка не воспроизводится. При установке модуля sip выполняется удаление пакета qgis-python: # apt-get install -y python3-module-sip Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Следующие пакеты будут УДАЛЕНЫ: python3-module-PyQt-builder python3-module-sip6 qgis-python Следующие НОВЫЕ пакеты будут установлены: python3-module-sip 0 будет обновлено, 1 новых установлено, 3 пакетов будет удалено и 0 не будет обновлено. Необходимо получить 0B/273kB архивов. После распаковки будет освобождено 146MB дискового пространства. Совершаем изменения... Подготовка... ############################################################### [100%] Обновление / установка... 1: python3-module-sip-4.19.19-alt9.2 ############################################################### [ 25%] Очистка / удаление... 2: qgis-python-3.44.0-alt1 ############################################################### [ 50%] 3: python3-module-PyQt-builder-1.15.4-al############################################################### [ 75%] 4: python3-module-sip6-6.12.0-alt0.2 ############################################################### [100%] Завершено. При запуске приложения QGIS поддержка python отсутствует.
(Ответ для Dim Nortey на комментарий #2) > (Ответ для Куницкий Дмитрий на комментарий #1) > > Стенды: > > Alt Workstation K 11 x86-64 > > Alt Workstation 11 x86-64 > > Alt Education-kde 11 x86-64 > > Alt Education-xfce 11 x86-64 > > > > > > Версия пакета: qgis-python-3.44.0-alt1.x86_64 > > > > Шаги воспроизведения: > > 1) Установить qgis-python > > 2) Запустить qgis из терминала или из меню приложений > > > > > > Ожидаемый результат: > > Успешный запуск приложения. > > > > Реальный результат: > > Ошибка связанная с отсутствуем возможности загрузить модуля SIP > > > > Примечание: > > Вариант решения: > > Необходимо в ручную установить sip модуль. > > # apt-get install python3-module-sip > > > > > > В sisyphus ошибка не воспроизводится. > > При установке модуля sip выполняется удаление пакета qgis-python: > > # apt-get install -y python3-module-sip > Чтение списков пакетов... Завершено > Построение дерева зависимостей... Завершено > Следующие пакеты будут УДАЛЕНЫ: > python3-module-PyQt-builder python3-module-sip6 qgis-python > Следующие НОВЫЕ пакеты будут установлены: > python3-module-sip > 0 будет обновлено, 1 новых установлено, 3 пакетов будет удалено и 0 не будет > обновлено. > Необходимо получить 0B/273kB архивов. > После распаковки будет освобождено 146MB дискового пространства. > Совершаем изменения... > Подготовка... > ############################################################### [100%] > Обновление / установка... > 1: python3-module-sip-4.19.19-alt9.2 > ############################################################### [ 25%] > Очистка / удаление... > 2: qgis-python-3.44.0-alt1 > ############################################################### [ 50%] > 3: > python3-module-PyQt-builder-1.15.4- > al############################################################### [ 75%] > 4: python3-module-sip6-6.12.0-alt0.2 > ############################################################### [100%] > Завершено. > > При запуске приложения QGIS поддержка python отсутствует. Спасибо за замечание. После доиследованния данной ошибки выяснилось что она воспроизводится и в sisyphus.(Версия qgis-python-3.44.2-alt1)
После обновления python3-module-PyQt5-sip до версии 12.17.0-alt1, ошибка не воспроизводится