From ecc24b8d46544b211be71c3cb866b2624cc3bb30 Mon Sep 17 00:00:00 2001
From: "benjamin.jakimow" <benjamin.jakimow@geo.hu-berlin.de>
Date: Fri, 9 Nov 2018 15:52:47 +0100
Subject: [PATCH] gdal

---
 timeseriesviewer/speclib/spectrallibraries.py      | 12 +++++++++---
 timeseriesviewer/speclib/test_spectrallibraries.py |  2 +-
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/timeseriesviewer/speclib/spectrallibraries.py b/timeseriesviewer/speclib/spectrallibraries.py
index c56a3e2f..78a8d01c 100644
--- a/timeseriesviewer/speclib/spectrallibraries.py
+++ b/timeseriesviewer/speclib/spectrallibraries.py
@@ -51,7 +51,10 @@ import numpy as np
 from osgeo import gdal, gdal_array, ogr
 import collections
 from timeseriesviewer.utils import *
-from . import speclibSettings
+
+
+def speclibSettings():
+    return QSettings()
 
 from timeseriesviewer.models import *
 
@@ -105,8 +108,11 @@ FIELD_STYLE = 'style'
 FIELD_NAME = 'name'
 FIELD_FID = 'fid'
 
-VSI_DIR = '/vsimem/speclibs/'
-gdal.Mkdir(VSI_DIR, 0)
+VSI_DIR = r'/vsimem/speclibs/'
+try:
+    gdal.Mkdir(VSI_DIR, 0)
+except:
+    pass
 
 X_UNITS = ['Index','Micrometers','Nanometers','Millimeters', 'Centimeters', 'Meters', 'Wavenumber','Angstroms', 'GHz','MHz', '']
 Y_UNITS = ['DN','Reflectance', 'Radiance', '']
diff --git a/timeseriesviewer/speclib/test_spectrallibraries.py b/timeseriesviewer/speclib/test_spectrallibraries.py
index ae87f65c..b093ee62 100644
--- a/timeseriesviewer/speclib/test_spectrallibraries.py
+++ b/timeseriesviewer/speclib/test_spectrallibraries.py
@@ -18,7 +18,7 @@
 """
 # noinspection PyPep8Naming
 import unittest
-from enmapbox.gui.utils import *
+from timeseriesviewer.utils import *
 from enmapbox.dependencycheck import installTestdata
 installTestdata(False)
 from enmapboxtestdata import *
-- 
GitLab