scripts/install-debugclients.py

branch
eric7
changeset 10403
ea3320d5e8e9
parent 10300
60e8f2175b3b
child 10420
5ac83a87954d
equal deleted inserted replaced
10402:1b63ffeca110 10403:ea3320d5e8e9
146 146
147 try: 147 try:
148 # Cleanup the install directories 148 # Cleanup the install directories
149 dirname = os.path.join(pyModDir, installPackage) 149 dirname = os.path.join(pyModDir, installPackage)
150 if os.path.exists(dirname): 150 if os.path.exists(dirname):
151 shutil.rmtree(dirname, True) 151 shutil.rmtree(dirname, ignore_errors=True)
152 except OSError as msg: 152 except OSError as msg:
153 sys.stderr.write("Error: {0}\nTry install with admin rights.\n".format(msg)) 153 sys.stderr.write("Error: {0}\nTry install with admin rights.\n".format(msg))
154 exit(7) 154 exit(7)
155 155
156 156
448 # cleanup old installation 448 # cleanup old installation
449 try: 449 try:
450 if doCleanup: 450 if doCleanup:
451 print("Cleaning up old installation ...", end="", flush=True) 451 print("Cleaning up old installation ...", end="", flush=True)
452 if distDir: 452 if distDir:
453 shutil.rmtree(distDir, True) 453 shutil.rmtree(distDir, ignore_errors=True)
454 else: 454 else:
455 cleanUp() 455 cleanUp()
456 print(" Done") 456 print(" Done")
457 except OSError as msg: 457 except OSError as msg:
458 sys.stderr.write("Error: {0}\nTry install as root.\n".format(msg)) 458 sys.stderr.write("Error: {0}\nTry install as root.\n".format(msg))

eric ide

mercurial