summaryrefslogtreecommitdiffstats
path: root/Lib/distutils/dist.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/distutils/dist.py')
-rw-r--r--Lib/distutils/dist.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/Lib/distutils/dist.py b/Lib/distutils/dist.py
index 11f6ff8..f7fac08 100644
--- a/Lib/distutils/dist.py
+++ b/Lib/distutils/dist.py
@@ -4,11 +4,11 @@ Provides the Distribution class, which represents the module distribution
being built/installed/distributed.
"""
-import importlib, sys, os, re
+import sys, os, re
try:
import warnings
-except ModuleNotFoundError:
+except ImportError:
warnings = None
from distutils.errors import *
@@ -788,8 +788,9 @@ Common commands: (see '--help-commands' for more)
klass_name = command
try:
- module = importlib.import_module(module_name)
- except ModuleNotFoundError:
+ __import__ (module_name)
+ module = sys.modules[module_name]
+ except ImportError:
continue
try: