Home | History | Annotate | Download | only in idlelib
      1 import os.path
      2 import sys
      3 
      4 # If we are working on a development version of IDLE, we need to prepend the
      5 # parent of this idlelib dir to sys.path.  Otherwise, importing idlelib gets
      6 # the version installed with the Python used to call this module:
      7 idlelib_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
      8 sys.path.insert(0, idlelib_dir)
      9 
     10 import idlelib.PyShell
     11 idlelib.PyShell.main()
     12