Чи є які-небудь засоби сказати QGIS використовувати іншу установку Python, ніж стандартну, загальносистемну? Наприклад, використовувати якийсь virtualenv Python /myvirtualenv/bin/python
замість /usr/bin/python
?
Передумови: я розробляю користувальницький плагін, який використовує деякі модулі, які встановлені лише у певному virtualenv, але не загальносистемні.
Virtalenv дозволено отримувати доступ до пакетів для всієї системи, тому основні бібліотеки qgis все ще повинні бути доступними при використанні цього virtualenv.
Єдине рішення, яке я бачу зараз, - це встановлення необхідних модулів у загальносистемному Python. Однак я хотів би тримати їх лише у віртуале, якщо це можливо.