blob: f8f4ff115edcf67744ddca9ef37bdd24427510e1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#!/usr/bin/python3
import subprocess
import sys
for pkg in sys.argv[1:]:
try:
exec('import %s' % pkg) # pylint: disable=W0122
except ImportError:
continue
sys.stderr.write("%s removing package %s\n" % (sys.argv[0], pkg))
ret = subprocess.Popen(['pip', 'uninstall', '--yes', pkg]).wait()
if ret != 0:
sys.stderr.write("Failed to uninstall %s (%d)\n" % (pkg, ret))
sys.exit(ret)
|