Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
-
_taras_
- Активный участник
- Сообщения: 186
- Зарегистрирован: 28 июл 2018, 08:40
- Репутация: 12
- Откуда: Киев
Сообщение
_taras_ » 19 июл 2022, 15:29
Разработчик данного плагина для его работы предлагает решение
Код: Выделить всё
Hi there,
sorry it took quite a bit of time, but I found a solution that should fix it:
Please open QGIS3 (I use version 3.22.1 now).
Then go to Settings>Options>System
Scroll down to Environment
In Environment enable Use custom variables (restart required ...)
Then scroll down to PATH and enter this as the path:
/Library/Frameworks/GDAL.framework/Programs:/Library/Frameworks/Python.framework/Versions/3.6/bin:
After restarting QGIS it should work without errors.
Что и как надобно изменить в команде, дабы прописать её для убунты?
Автор плагина с линуксами не работал.
-
freeExec
- Гуру
- Сообщения: 1195
- Зарегистрирован: 23 апр 2011, 10:32
- Репутация: 205
- Откуда: Ульяновск
Сообщение
freeExec » 19 июл 2022, 16:34
Тут для мака прописали путь где найдётся исполняемый файл питона. У вас если просто в консоле написать
что-то будет?
-
_taras_
- Активный участник
- Сообщения: 186
- Зарегистрирован: 28 июл 2018, 08:40
- Репутация: 12
- Откуда: Киев
Сообщение
_taras_ » 19 июл 2022, 19:09
Спасибо за отзыв.
Да,
Код: Выделить всё
Python 2.7.18 (default, Jul 1 2022, 12:27:04)
[GCC 9.4.0] on linux2
-
gamm
- Гуру
- Сообщения: 4056
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1054
- Ваше звание: программист
- Откуда: Казань
Сообщение
gamm » 20 июл 2022, 10:28
а что за ошибку выдает плагин при запуске (нужен полный текст, под спойлер)
-
freeExec
- Гуру
- Сообщения: 1195
- Зарегистрирован: 23 апр 2011, 10:32
- Репутация: 205
- Откуда: Ульяновск
Сообщение
freeExec » 20 июл 2022, 10:29
Так у вас питон2, а надо питон3.6
-
_taras_
- Активный участник
- Сообщения: 186
- Зарегистрирован: 28 июл 2018, 08:40
- Репутация: 12
- Откуда: Киев
Сообщение
_taras_ » 20 июл 2022, 10:56
gamm писал(а): ↑20 июл 2022, 10:28
а что за ошибку выдает плагин при запуске (нужен полный текст, под спойлер)
Не удалось загрузить модуль 'qwatermodel' из-за ошибки при вызове метода classFactory()
ModuleNotFoundError: No module named 'gdal'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 423, in _startPlugin
plugins[packageName] = package.classFactory(iface)
File "/home/taras/.local/share/QGIS/QGIS3/profiles/default/python/plugins/qwatermodel/__init__.py", line 35, in classFactory
from .qwatermodel import QWaterModel
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 888, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "/home/taras/.local/share/QGIS/QGIS3/profiles/default/python/plugins/qwatermodel/qwatermodel.py", line 48, in
import gdal
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 888, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
ModuleNotFoundError: No module named 'gdal'
Версия Python: 3.8.10 (default, Jun 22 2022, 20:18:18) [GCC 9.4.0]
Версия: 3.26.0-Buenos Aires Buenos Aires, 0aece2818e
Расположение Python:
/usr/share/qgis/python
/home/taras/.local/share/QGIS/QGIS3/profiles/default/python
/home/taras/.local/share/QGIS/QGIS3/profiles/default/python/plugins
/usr/share/qgis/python/plugins
/usr/lib/python38.zip
/usr/lib/python3.8
/usr/lib/python3.8/lib-dynload
/home/taras/.local/lib/python3.8/site-packages
/usr/local/lib/python3.8/dist-packages
/usr/lib/python3/dist-packages
/usr/lib/python3.8/dist-packages
/home/taras/.local/share/QGIS/QGIS3/profiles/default/python
.
/home/taras/.local/share/QGIS/QGIS3/profiles/default/python/plugins/CloudMasking/libs
/home/taras/.local/share/QGIS/QGIS3/profiles/default/python/plugins/FragScape/qgis_lib_mc
/home/taras/.local/share/acatama/python38/local/lib/python3.8/dist-packages
/home/taras/.local/share/acatama/python38/lib/python3/dist-packages
/home/taras/.local/share/acatama/python38/lib/python3.8/dist-packages
-
_taras_
- Активный участник
- Сообщения: 186
- Зарегистрирован: 28 июл 2018, 08:40
- Репутация: 12
- Откуда: Киев
Сообщение
_taras_ » 20 июл 2022, 11:07
freeExec писал(а): ↑20 июл 2022, 10:29
Так у вас питон2, а надо питон3.6
Уговорил убунту считать, что у меня Python 3.8.10 (default, Jun 22 2022, 20:18:18) [GCC 9.4.0] on linux
(Оказываться есть целый пакет для обмана приложений, что python это python3 (python-is-python3))
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 14 гостей