diff --git a/setup.py b/setup.py index 16808de..0f68b6b 100644 --- a/setup.py +++ b/setup.py @@ -2,13 +2,10 @@ try: import pkg_utils except ImportError: - import pip - pip_version = tuple(pip.__version__.split('.')) - if pip_version >= ('19', '3', '0'): - import pip._internal.main as pip_main - elif pip_version >= ('19', '0', '0'): - import pip._internal as pip_main - pip_main.main(['install', 'pkg_utils']) + import subprocess + import sys + subprocess.check_call( + [sys.executable, "-m", "pip", "install", "pkg_utils"]) import pkg_utils import os