From a7d1c725e490e3aca553bda8c619c9c5b3177cc2 Mon Sep 17 00:00:00 2001 From: "Tim D. Smith" Date: Tue, 28 Jun 2016 21:50:06 -0700 Subject: [PATCH] Keep working if pip isn't installed This might be installed by invoking setup.py directly. --- setup.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/setup.py b/setup.py index 860ed326..79207448 100755 --- a/setup.py +++ b/setup.py @@ -4,10 +4,13 @@ import pkg_resources import sys import os -if int(pkg_resources.get_distribution("pip").version.split('.')[0]) < 6: - print('pip older than 6.0 not supported, please upgrade pip with:\n\n' - ' pip install -U pip') - sys.exit(-1) +try: + if int(pkg_resources.get_distribution("pip").version.split('.')[0]) < 6: + print('pip older than 6.0 not supported, please upgrade pip with:\n\n' + ' pip install -U pip') + sys.exit(-1) +except pkg_resources.DistributionNotFound: + pass if os.environ.get('CONVERT_README'): import pypandoc