diff --git a/sensecarbon_tsv.py b/sensecarbon_tsv.py index 3b9fa0411946c4ef842564505eca8b3cc8d493e9..5faf3b197b5f5888a90c11f5fa0abe6ff328388c 100644 --- a/sensecarbon_tsv.py +++ b/sensecarbon_tsv.py @@ -35,15 +35,24 @@ import os, sys, re, fnmatch, collections, copy from osgeo import gdal, ogr, osr, gdal_array import numpy as np import pickle -import qimage2ndarray + import six import multiprocessing -#i don't know why but this is required to run this in QGIS + + +#I don't know why but this is required to run this in QGIS + path = os.path.abspath(os.path.join(sys.exec_prefix, '../../bin/pythonw.exe')) if os.path.exists(path): multiprocessing.set_executable(path) sys.argv = [ None ] +pluginDir = os.path.dirname(__file__) +sys.path.append(pluginDir) +sys.path.append(os.path.join(pluginDir, 'qimage2ndarray')) + +import qimage2ndarray + from PyQt4.QtCore import * from PyQt4.QtGui import * from sensecarbon_tsv_gui import SenseCarbon_TSVGui