diff options
-rw-r--r-- | _distutils_hack/__init__.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/_distutils_hack/__init__.py b/_distutils_hack/__init__.py index 1f8daf49..14d9bd99 100644 --- a/_distutils_hack/__init__.py +++ b/_distutils_hack/__init__.py @@ -96,6 +96,13 @@ class DistutilsMetaFinder: import importlib.abc import importlib.util + spec = importlib.util.find_spec('setuptools') + setuptools_site = os.path.dirname(os.path.dirname(spec.origin)) + hook_site = os.path.dirname(os.path.dirname(__file__)) + if setuptools_site != hook_site: + print(setuptools_site, hook_site) + return + try: mod = importlib.import_module('setuptools._distutils') except Exception: |