Câu trả lời:
Vui lòng đảm bảo rằng bạn có cùng phiên bản cho qgis và python-qgis .
dpkg -l | grep qgis
Bạn cập nhật qgis từ kho lưu trữ ubuntugis-nightly, ví dụ, bạn cũng cần cập nhật python-qgis và python-qgis-common . Không có sự phụ thuộc rõ ràng, vì vậy bạn có thể kết thúc với các phiên bản khác nhau cho qgis và python-qgis .
Trong Ubuntu 12.04.3 của tôi, tôi không thể có thêm plugin, vì tôi có:
ii qgis 2.1.0+git20131011+4cb37b1~precise-ubuntugis1
ii qgis-common 2.1.0+git20131011+4cb37b1~precise-ubuntugis1
ii libqgis2.1.0 2.1.0+git20131011+4cb37b1~precise-ubuntugis1
but also:
ii python-qgis 2.0.1-2+precise1
ii python-qgis-common 2.0.1-2+precise1
Đang làm
sudo apt-get install python-qgis python-qgis-common
giải quyết vấn đề của tôi và có thể giải quyết vấn đề của bạn.
Tôi đã tìm thấy vấn đề, đó là một cuộc xung đột giữa một gói và qgis-Python mà tôi không thể cài đặt qgis-Python. Nhưng không may là tôi không nhớ tên của tập tin. Tôi gỡ cài đặt tệp này và sau đó tôi cài đặt qgis-python. Đó là một cái gì đó với sql trong cơ thể của chương trình tên. Tên của chương trình này bạn có thể tìm thấy trong thông báo lỗi khi bạn cố gắng cài đặt qgis-python.
Tôi đã giải quyết vấn đề của mình.
Như đã đề xuất ở trên, tôi đã xem xét các phiên bản khác nhau bằng cách sử dụng lệnh này trong thiết bị đầu cuối.
dpkg -l | grep qgis
Sau đó, thay vì sử dụng "apt-get", tôi đã sử dụng "aptitude". Lệnh sau đã nâng cấp tất cả các phiên bản qgis lên mới nhất.
nâng cấp năng lực sudo
Điều này làm việc cho tôi, bây giờ tôi có quyền truy cập lại tất cả các plugin của mình.