#!/usr/bin/env python import pip import sys from subprocess import call skip=('setuptools', 'pip', 'python', 'disco', 'AudioPython', 'flann') for dist in pip.get_installed_distributions(skip=skip): if(sys.argv[1] == "2") call("pip install --upgrade " + dist.project_name, shell=True) elif(sys.argv[1] == "3") call("pip3.4 install --upgrade " + dist.project_name, shell=True)