ฉันมี 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 addon พร้อมใช้งานใน 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 ในแผงข้อความบันทึกฉันพบภายใต้แท็บ "ปลั๊กอิน" ที่ปลั๊กอินหญ้าไม่สามารถโหลดได้อย่างถูกต้อง:
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))