16 lines
496 B
Python
16 lines
496 B
Python
#!/usr/bin/env python
|
|
import pip
|
|
import sys
|
|
from subprocess import call
|
|
|
|
skip=('setuptools', 'pip', 'python', 'disco', 'multitask',
|
|
'AudioPython', 'flann', 'vboxapi', 'Loopy', 'autojit',
|
|
'llvmpy')
|
|
|
|
dists = pip.get_installed_distributions(skip=skip)
|
|
dist_names = " ".join([dist.project_name for dist in dists])
|
|
if sys.argv[1] == "2":
|
|
call("pip2.7 install --upgrade " + dist_names, shell=True)
|
|
elif sys.argv[1] == "3":
|
|
call("pip3.5 install --upgrade " + dist_names, shell=True)
|