UbuntuGIS 리포지토리를 통해 QGIS 및 GRASS가 설치되어 있습니다. 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 시스템의 설치 프로그램을 처리합니다.
- "Missing dependency.이 알고리즘을 실행할 수 없습니다 :-("QGIS + GRASS Windows 7
- Grass 7 오류의 Grass 6 확장 설치
- QGIS 2.12에서 GRASS 7 애드온을 사용하는 방법은 무엇입니까?
리눅스 에서는 외부 응용 프로그램 구성에 대한 QGIS의 도움 으로 알려주 는 GRASS 폴더의 경로를 구성 할 필요가 없습니다 . 잔디는을 입력하여 쉘에서 실행됩니다 grass
. 쉘이 호출 한 Grass 버전은 GRASS 7.2.0 (2016)
입니다.
또한 QGIS 도구 상자의 추가 공급자 메뉴에서 GRASS 6 및 7이 활성화되어 있는지 확인했습니다.
이 문제를 해결하기 위해 무엇을 할 수 있습니까?
편집하다
그 qgis python-qgis qgis-plugin-grass
동안 oficial QGIS 저장소에서 완전히 제거하고 다시 설치 했지만 오류가 계속 발생합니다.
편집 2 로그 메시지 패널에서 qgis에 대한 로그 체크 아웃 "플러그인"탭에서 풀 플러그인이 제대로로드되지 않음을 확인했습니다.
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))