Kurt B. Kaiser | 106ac46 | 2009-05-03 01:03:44 +0000 | [diff] [blame] | 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() |