สวัสดีทุกคนฉันกำลังใหม่กับ PyQGIS และฉันพยายามเรียกใช้สคริปต์ใน QGIS 3.0 โดยไม่ประสบความสำเร็จ (มันวิ่งอย่างสมบูรณ์ใน 2.18) และได้รับข้อผิดพลาดเดียวกันเสมอ:
AttributeError: โมดูล 'กำลังประมวลผล' ไม่มีคุณลักษณะ 'runalg' ในระหว่างการจัดการกับข้อยกเว้นข้างต้นเกิดข้อยกเว้นอื่น: การติดตามย้อนกลับ (การโทรล่าสุดครั้งล่าสุด): ไฟล์ "C: \ PROGRA ~ 1 \ QGIS3 ~ 1.0 \ apps \ Python36 \ lib \ code.py ", บรรทัดที่ 91, ใน runcode exec (รหัส, self.locals) ไฟล์" ", บรรทัดที่ 8, ใน TypeError: ไม่อนุญาตให้รับคลาสที่ไม่ได้รับสืบทอดจาก BaseException
สิ่งนี้เกี่ยวข้องกับ PYTHONPATH หรือไม่? ฉันไม่สามารถเห็นรายการอัลกอริทึมเมื่อพิมพ์: processing.alglist ()