diff options
Diffstat (limited to 'devtools/create_bladerunner/subtitles/fontCreator/fonFileLib.py')
-rw-r--r-- | devtools/create_bladerunner/subtitles/fontCreator/fonFileLib.py | 24 |
1 files changed, 21 insertions, 3 deletions
diff --git a/devtools/create_bladerunner/subtitles/fontCreator/fonFileLib.py b/devtools/create_bladerunner/subtitles/fontCreator/fonFileLib.py index d40efc6e29..1eef7834ab 100644 --- a/devtools/create_bladerunner/subtitles/fontCreator/fonFileLib.py +++ b/devtools/create_bladerunner/subtitles/fontCreator/fonFileLib.py @@ -1,13 +1,27 @@ #!/usr/bin/env python # -*- coding: UTF-8 -*- # -import os, sys - +osLibFound = False +sysLibFound = False shutilLibFound = False structLibFound = False imagePilLibFound = False try: + import os +except ImportError: + print "[Error] os python library is required to be installed!" +else: + osLibFound = True + +try: + import sys +except ImportError: + print "[Error] sys python library is required to be installed!" +else: + sysLibFound = True + +try: import shutil except ImportError: print "[Error] Shutil python library is required to be installed!" @@ -28,7 +42,11 @@ except ImportError: else: imagePilLibFound = True -if (not shutilLibFound) or (not structLibFound) or (not imagePilLibFound): +if (not osLibFound) \ + or (not sysLibFound) \ + or (not shutilLibFound) \ + or (not structLibFound) \ + or (not imagePilLibFound): sys.stdout.write("[Error] Errors were found when trying to import required python libraries\n") sys.exit(1) |