Здравствуйте!
Подскажите, есть ли возможность использовать сторонние библиотеки в своем модуле QGIS? В данный момент при подключении стороннего модуля и даже своего(в виде стандартных функций как в Puthon) выдается ошибка о том что модуль не установлен, хотя все модули установлены.
Использование сторонних библиотек в своем модуле
- gisstart
- Интересующийся
- Сообщения: 24
- Зарегистрирован: 12 фев 2021, 12:29
- Репутация: 1
- Откуда: Moscow
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Использование сторонних библиотек в своем модуле
возможность есть, модули должны быть правильно установлены, должны быть на чистом питоне и лучше, если будут собраны под ту же версию, что и используемая в QGIS
тут чуть подробнее, для другой сборки QGIS, но подход должен быть понятен
https://docs.google.com/document/d/1gqP ... tua6tc9n3g
тут чуть подробнее, для другой сборки QGIS, но подход должен быть понятен
https://docs.google.com/document/d/1gqP ... tua6tc9n3g
пристегивайтесь, турбулентность прямо по курсу
-
- Активный участник
- Сообщения: 212
- Зарегистрирован: 11 авг 2015, 16:13
- Репутация: 45
Re: Использование сторонних библиотек в своем модуле
На компьютере может быть множество Питонов. QGIS использует свой. Вы можете его увидеть в папке установки. В консоли Питона qgis можете запросить какие присутствуют модули.
Как использовать сторонние модули для плагинов? Это философский вопрос.
Можете добавить их в Питон QGIS. Но при обновлении версии опять надо добавить. Можете в виде исходников в свой плагин. Только смотрите, чтобы конфликта версий с Питоном.
В настройках есть пути окружения Питона, но менять на свой Питон, если не собираетесь заниматься глобально разработкой, не надо.
Как использовать сторонние модули для плагинов? Это философский вопрос.
Можете добавить их в Питон QGIS. Но при обновлении версии опять надо добавить. Можете в виде исходников в свой плагин. Только смотрите, чтобы конфликта версий с Питоном.
В настройках есть пути окружения Питона, но менять на свой Питон, если не собираетесь заниматься глобально разработкой, не надо.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость