]> SALOME platform Git repositories - tools/install.git/commitdiff
Salome HOME
To print user friendly message at Python modules import error.
authorakl <akl@opencascade.com>
Tue, 23 Dec 2008 12:13:12 +0000 (12:13 +0000)
committerakl <akl@opencascade.com>
Tue, 23 Dec 2008 12:13:12 +0000 (12:13 +0000)
runInstall

index bb730125a33213e2d7535e9e4c3dd3581d674ae0..3f82079cd2fe104bb990f5ad95a1e1a6ac7dfc2b 100755 (executable)
@@ -12,16 +12,21 @@ Copyright : 2002-2008 CEA
 
 __version__ = "1.1.5"
 
+# --- imports --- #
+import sys
+try:
+    import xml.sax, xml.dom.minidom
+    import os, re
+    import types
+    import random
+    import warnings
+except Exception, an_exc:
+    sys.exit("Error: %s! Please check the installed Python package." % str(an_exc))
+    pass
+
 # --- avoid "deprecation" warnings --- #
-import warnings
 warnings.filterwarnings("ignore", "", DeprecationWarning)
 
-# --- imports --- #
-import xml.sax, xml.dom.minidom
-import sys, os, re
-import types
-import random
-
 # --- global variables --- #
 opt_parser = None
 root_path  = None