Использование сторонних библиотек в своем модуле

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
Аватара пользователя
gisstart
Интересующийся
Сообщения: 28
Зарегистрирован: 12 фев 2021, 12:29
Репутация: 3
Откуда: Moscow

Использование сторонних библиотек в своем модуле

Сообщение gisstart »

Здравствуйте!
Подскажите, есть ли возможность использовать сторонние библиотеки в своем модуле QGIS? В данный момент при подключении стороннего модуля и даже своего(в виде стандартных функций как в Puthon) выдается ошибка о том что модуль не установлен, хотя все модули установлены.
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Использование сторонних библиотек в своем модуле

Сообщение Максим Дубинин »

возможность есть, модули должны быть правильно установлены, должны быть на чистом питоне и лучше, если будут собраны под ту же версию, что и используемая в QGIS

тут чуть подробнее, для другой сборки QGIS, но подход должен быть понятен
https://docs.google.com/document/d/1gqP ... tua6tc9n3g
пристегивайтесь, турбулентность прямо по курсу
konst555
Активный участник
Сообщения: 214
Зарегистрирован: 11 авг 2015, 16:13
Репутация: 47

Re: Использование сторонних библиотек в своем модуле

Сообщение konst555 »

На компьютере может быть множество Питонов. QGIS использует свой. Вы можете его увидеть в папке установки. В консоли Питона qgis можете запросить какие присутствуют модули.
Как использовать сторонние модули для плагинов? Это философский вопрос.
Можете добавить их в Питон QGIS. Но при обновлении версии опять надо добавить. Можете в виде исходников в свой плагин. Только смотрите, чтобы конфликта версий с Питоном.

В настройках есть пути окружения Питона, но менять на свой Питон, если не собираетесь заниматься глобально разработкой, не надо.
Ответить

Вернуться в «QGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя