Jelajahi Sumber

Properly catch ImportError

rdb 14 tahun lalu
induk
melakukan
8ca42e3964
1 mengubah file dengan 4 tambahan dan 1 penghapusan
  1. 4 1
      direct/src/showutil/FreezeTool.py

+ 4 - 1
direct/src/showutil/FreezeTool.py

@@ -675,7 +675,10 @@ class Freezer:
             if path == None:
                 return None
 
-        file, pathname, description = imp.find_module(baseName, path)
+        try:
+            file, pathname, description = imp.find_module(baseName, path)
+        except ImportError:
+            return None
 
         if not os.path.isdir(pathname):
             return None