diff --git a/src/sextante/otb/OTBUtils.py b/src/sextante/otb/OTBUtils.py index ab674aca0ef..82c136e160a 100644 --- a/src/sextante/otb/OTBUtils.py +++ b/src/sextante/otb/OTBUtils.py @@ -15,7 +15,10 @@ class OTBUtils: def otbPath(): folder = SextanteConfig.getSetting(OTBUtils.OTB_FOLDER) if folder == None: - folder ="" + folder = "" + + if os.path.exists("/usr/bin/otbcli"): + folder = "/usr/bin" return folder @staticmethod @@ -23,6 +26,10 @@ class OTBUtils: folder = SextanteConfig.getSetting(OTBUtils.OTB_LIB_FOLDER) if folder == None: folder ="" + + linuxstandardpath = "/usr/lib/otb/applications" + if os.path.exists(linuxstandardpath): + folder = linuxstandardpath return folder @staticmethod