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.
Что и как надобно изменить в команде, дабы прописать её для убунты?
Автор плагина с линуксами не работал.
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
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))