Buongiorno,
nonostante abbia seguito la documentazione, non riesco ad installare il plugin OTB nel mio sistema.
segue errore:
TypeError: expected str, bytes or os.PathLike object, not NoneType
Traceback (most recent call last):
File "C:\OSGeo4W/apps/qgis-ltr/./python/plugins\processing\gui\ConfigDialog.py", line 77, in apply
self.config_widget.accept()
File "C:\OSGeo4W/apps/qgis-ltr/./python/plugins\processing\gui\ConfigDialog.py", line 325, in accept
setting.setValue(str(self.items[setting].text()))
File "C:\OSGeo4W/apps/qgis-ltr/./python/plugins\processing\core\ProcessingConfig.py", line 453, in setValue
self.validator(value)
File "C:\Users/pigre/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\orfeoToolbox_provider\OtbAlgorithmProvider.py", line 165, in validateAppFolders
descr_folder = self.descrFolder(folder)
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users/pigre/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\orfeoToolbox_provider\OtbAlgorithmProvider.py", line 207, in descrFolder
if os.path.exists(os.path.join(d, 'description')):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "", line 108, in join
TypeError: expected str, bytes or os.PathLike object, not NoneType
Procedura seguita:
- scarico il file zippato di OTB da [1] (OTB-9.1.1-Win64.zip);
- unzippo la cartella e la sposto in C:\OTB
- aggiungo la variabile di ambiente in Win 11: C:\OTB\bin (vedi screen sotto);
- installo il plugin OTB dal repository [2]
- configuro il plugin in QGIS seguendo la doc [3], ma a mio avviso non è chiara, ma confonde le idee perché non trovo il percorso
/lib/otb/applications
PS: facendo la verifica WIN +R
C:\Users\pigre>where otbcli_BandMath
INFORMAZIONI: impossibile trovare file corrispondenti ai
criteri di ricerca indicati.
link:
[1] Download – Orfeo ToolBox
[2] https://plugins.qgis.org/plugins/orfeoToolbox_provider/
[3] QGIS interface — Orfeo ToolBox 9.1.0 documentation