У меня установлены QGIS и GRASS через репозитории UbuntuGIS. Если я пытаюсь выполнить любой алгоритм GRASS 6 или 7, я получаю следующее сообщение об ошибке:
"This algorithm cannot be run :-( It seems that GRASS GIS 7 is not correctly installed and configured in your system. Please install it before running GRASS GIS 7 algorithms."
Я проверил другие вопросы по этому вопросу, однако большинство из них касаются программы установки в системах Windows:
- "Отсутствует зависимость. Этот алгоритм не может быть запущен :-(" QGIS + GRASS Windows 7
- Установка расширения Grass 6 в ошибке Grass 7
- Как сделать аддон GRASS 7 доступным в QGIS 2.12?
В Linux мне не нужно настраивать путь к папке GRASS, как подсказывает мне справка QGIS по настройке внешних приложений. Трава бежит от раковины, печатая grass
. Грасс-версия называется оболочкой GRASS 7.2.0 (2016)
.
Кроме того, я проверил, что GRASS 6 и 7 активированы в меню дополнительных провайдеров на панели инструментов QGIS.
Любое предложение, что можно сделать, чтобы это исправить?
редактировать
Тем временем я полностью удалил и переустановил qgis python-qgis qgis-plugin-grass
из официальных репозиториев QGIS ... но ошибка продолжается.
Редактировать 2 Проверка журналов для qgis на панели сообщений журнала Я обнаружил на вкладке «плагины», что плагин Grass не загружается должным образом:
2017-01-23T14:10:22 1 Failed to load /usr/lib/qgis/plugins/libgrassplugin7.so (Reason: Cannot load library /usr/lib/qgis/plugins/libgrassplugin7.so: (libgrass_gis.7.0.3.so: cannot open shared object file: No such file or directory))
2017-01-23T14:10:22 1 Failed to load /usr/lib/qgis/plugins/libgrassprovider7.so (Reason: Cannot load library /usr/lib/qgis/plugins/libgrassprovider7.so: (libgrass_gis.7.0.3.so: cannot open shared object file: No such file or directory))
2017-01-23T14:10:22 1 Failed to load /usr/lib/qgis/plugins/libgrassrasterprovider7.so (Reason: Cannot load library /usr/lib/qgis/plugins/libgrassrasterprovider7.so: (libgrass_gis.7.0.3.so: cannot open shared object file: No such file or directory))