Bladeren bron

wxNviz: don't fail if GRASS ctypes libs are not available

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@47691 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 13 jaren geleden
bovenliggende
commit
e0dcaa9c20
1 gewijzigde bestanden met toevoegingen van 9 en 6 verwijderingen
  1. 9 6
      gui/wxpython/gui_modules/wxnviz.py

+ 9 - 6
gui/wxpython/gui_modules/wxnviz.py

@@ -26,12 +26,15 @@ from math import sqrt
 from numpy import matrix
 
 from ctypes import *
-from grass.lib.gis   import *
-from grass.lib.raster3d   import *
-from grass.lib.ogsf  import *
-from grass.lib.nviz  import *
-from grass.lib.raster import *
-
+try:
+    from grass.lib.gis   import *
+    from grass.lib.raster3d   import *
+    from grass.lib.ogsf  import *
+    from grass.lib.nviz  import *
+    from grass.lib.raster import *
+except ImportError, e:
+    sys.stderr.write("3D view mode: %s\n" % e)
+    
 from debug import Debug
 
 log      = None