From 62f6f9122a75add8af920179de29ae81973887bf Mon Sep 17 00:00:00 2001 From: lacava Date: Fri, 3 Aug 2018 10:01:31 -0400 Subject: [PATCH] rewrite to handle pip's refactor of main to internal --- setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 85a9b45..040de7c 100644 --- a/setup.py +++ b/setup.py @@ -12,8 +12,8 @@ importlib.import_module('eigency') except (ImportError, AttributeError): try: - import pip - pip.main(['install', 'eigency']) + from pip._internal import main + main(['install', 'eigency']) except ImportError: raise ImportError('The eigency library must be installed before FEW. ' 'Automatic install with pip failed.')