git-svn-id: https://svn.osgeo.org/grass/grass/branches/releasebranch_7_0@62367 15284696-431f-4ddb-bdfa-cd5b030d7da7
@@ -82,10 +82,19 @@
import sys
import os
-import numpy as np
+
+try:
+ import numpy as np
+ hasNumPy = True
+except ImportError:
+ hasNumPy = False
import grass.script as grass
def main():
+ if not hasNumPy:
+ grass.fatal(_("Required dependency NumPy not found. Exiting."))
sharpen = options['method'] # sharpening algorithm
ms1 = options['blue'] # blue channel
ms2 = options['green'] # green channel