From fa16c8ef7dc1bf8b97cf17e335bca7fe1c0785fb Mon Sep 17 00:00:00 2001 From: daschxx Date: Sun, 10 Jun 2018 14:01:57 +0200 Subject: [PATCH] Update diagnose.py chance try: pip.req to be compatible with new pip --- client/diagnose.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/client/diagnose.py b/client/diagnose.py index 06ed9ea2e..6435c3a9b 100644 --- a/client/diagnose.py +++ b/client/diagnose.py @@ -6,8 +6,10 @@ import subprocess import pkgutil import logging -import pip.req -import jasperpath +try: # for pip >= 10 + import pip._internal.req +except ImportError: # for pip <= 9.0.3 + import pip.reqimport jasperpath if sys.version_info < (3, 3): from distutils.spawn import find_executable else: