Có cách nào để bảo QGIS sử dụng cài đặt Python khác với cài đặt mặc định, toàn hệ thống không? Ví dụ: sử dụng một số Python ảo /myvirtualenv/bin/python
thay vì /usr/bin/python
?
Bối cảnh: Tôi đang phát triển một plugin tùy chỉnh sử dụng một số mô-đun chỉ được cài đặt trong một virtualenv nhất định, nhưng không phải toàn hệ thống.
Virtualenv được phép truy cập các gói trên toàn hệ thống, vì vậy các lib lõi qgis vẫn có thể truy cập được khi sử dụng virtualenv đó.
Giải pháp duy nhất mà tôi thấy ngay bây giờ là cài đặt các mô-đun cần thiết trong Python toàn hệ thống. Tuy nhiên, tôi chỉ muốn giữ chúng trong virtualenv, nếu có thể.