scripts/uninstall.py

changeset 8243
cc717c2ae956
parent 7960
e8fc383322f7
child 8254
259484b0fc75
equal deleted inserted replaced
8242:aa713ac50c0d 8243:cc717c2ae956
13 import sys 13 import sys
14 import os 14 import os
15 import shutil 15 import shutil
16 import glob 16 import glob
17 import distutils.sysconfig 17 import distutils.sysconfig
18 import contextlib
18 19
19 # Define the globals. 20 # Define the globals.
20 progName = None 21 progName = None
21 currDir = os.getcwd() 22 currDir = os.getcwd()
22 pyModDir = None 23 pyModDir = None
40 if os.path.exists("eric6config.py"): 41 if os.path.exists("eric6config.py"):
41 os.remove("eric6config.py") 42 os.remove("eric6config.py")
42 os.rename("eric6config.py.orig", "eric6config.py") 43 os.rename("eric6config.py.orig", "eric6config.py")
43 44
44 if sys.platform.startswith(("win", "cygwin")): 45 if sys.platform.startswith(("win", "cygwin")):
45 try: 46 with contextlib.suppress():
46 input("Press enter to continue...") # secok 47 input("Press enter to continue...") # secok
47 except (EOFError, SyntaxError):
48 pass
49 48
50 os.chdir(currDir) 49 os.chdir(currDir)
51 50
52 sys.exit(rcode) 51 sys.exit(rcode)
53 52

eric ide

mercurial