blob: 2488d28eef42da57c7ebc66d882290282d8061a9 [file] [log] [blame]
Kurt B. Kaiserf5934dd2002-12-31 17:56:18 +00001IDLEfork Installation Notes
2===========================
Steven M. Gava88ff7362001-07-21 09:50:55 +00003
Kurt B. Kaiserf5934dd2002-12-31 17:56:18 +00004IDLEfork requires Python Version 2.2 or later.
Steven M. Gava88ff7362001-07-21 09:50:55 +00005
Kurt B. Kaiserf5934dd2002-12-31 17:56:18 +00006There are several distribution files (where xx is the subversion):
Steven M. Gava88ff7362001-07-21 09:50:55 +00007
Kurt B. Kaiserf5934dd2002-12-31 17:56:18 +00008IDLEfork-0.9xx.win32.exe
9 This is a Windows installer which will install IDLEfork in
10 ..../site-packages/idleforklib/ and place the idefork startup script
11 at ..../scripts/idlefork. Rename this to idlefork.pyw and
12 point your launcher icons at it. Installation is as idlefork
13 to avoid conflict with the original Python IDLE.
14
Kurt B. Kaiser40f19e32003-04-25 16:37:31 +000015IDLEfork-0.9xx-1.noarch.rpm
16 This is an rpm which is designed to install as idleforklib in an
17 existing /usr/lib/python2.2 tree. It installs as idlefork to avoid
Kurt B. Kaiserf5934dd2002-12-31 17:56:18 +000018 conflict with Python IDLE.
19
Kurt B. Kaiser40f19e32003-04-25 16:37:31 +000020 Python rpms are available at http://www.python.org/2.2.2/rpms.html and
21 http://www.python.org/2.2.1/rpms.html.
Kurt B. Kaiser7e172892003-01-27 02:40:20 +000022
Kurt B. Kaiserf5934dd2002-12-31 17:56:18 +000023IDLEfork-0.9xx.tar.gz
24 This is a distutils sdist (source) tarfile which can be used to make
25 installations on platforms not supported by the above files.
Kurt B. Kaiser7e172892003-01-27 02:40:20 +000026 ** It remains configured to install as idlelib, not idleforklib. **
Kurt B. Kaiserf5934dd2002-12-31 17:56:18 +000027
28 Unpack in ..../Tools/, cd to the IDLEfork directory created, and
Kurt B. Kaiser40f19e32003-04-25 16:37:31 +000029 "python setup.py install" to install in ....site-packages/idlelib.
Kurt B. Kaiser7e172892003-01-27 02:40:20 +000030 This will overwrite the Python IDLE installation.
Kurt B. Kaiser50e9c4f2003-01-01 01:14:13 +000031
32 If you don't want to overwrite Python IDLE, it is also possible to
Kurt B. Kaiser40f19e32003-04-25 16:37:31 +000033 simply call "python idle.py" to run from the IDLEfork source directory
Kurt B. Kaiser50e9c4f2003-01-01 01:14:13 +000034 without making an installation. In this case, IDLE will not be on
35 your PATH unless you are in the source directory. Also, it is then
36 advisable to remove any Python IDLE installation by removing
37 ..../site-packages/idlelib so the two identically named packages don't
38 conflict.
Kurt B. Kaiserf5934dd2002-12-31 17:56:18 +000039
Kurt B. Kaiser40f19e32003-04-25 16:37:31 +000040 On Redhat Linux systems prior to 8.0, /usr/bin/python may be pointing
41 at python1.5. If so, change the first line in the /usr/bin/idle
42 script to read:
43 !# /usr/bin/python2.2
Tony Lownds2398d572003-05-13 15:28:21 +000044
45 On Mac OS X, /usr/bin/python may be pointing at the OS-installed
46 python, which does not have GUI support. Change the first line of
47 /usr/bin/idle to read:
48 #! /usr/bin/env pythonw
49
50 Also, to build an IDLE application that can be used from the Finder
51 on Mac OS X, run:
52 pythonw buildapp.py build
53 open build
54 You will see an IDLE application.
Kurt B. Kaiser40f19e32003-04-25 16:37:31 +000055
Kurt B. Kaiserf5934dd2002-12-31 17:56:18 +000056See README.txt for more details on this version of IDLEfork.
Steven M. Gava88ff7362001-07-21 09:50:55 +000057
58
Steven M. Gava88ff7362001-07-21 09:50:55 +000059
Steven M. Gava88ff7362001-07-21 09:50:55 +000060
Steven M. Gava88ff7362001-07-21 09:50:55 +000061
Steven M. Gava88ff7362001-07-21 09:50:55 +000062