summaryrefslogtreecommitdiff
path: root/Tools/idle/INSTALL.txt
blob: ed7ac69b9e92bea12999af2ae428e29d7ee69cfa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
IDLEfork Installation Notes
===========================

IDLEfork requires Python Version 2.2 or later.

There are several distribution files (where xx is the subversion):

IDLEfork-0.9xx.win32.exe
	This is a Windows installer which will install IDLEfork in 
	..../site-packages/idleforklib/ and place the idefork startup script
	at ..../scripts/idlefork.  Rename this to idlefork.pyw and
	point your launcher icons at it.  Installation is as idlefork
	to avoid conflict with the original Python IDLE.

IDLEfork-0.9xx-1.noarch.rpm
 	This is an rpm which is designed to install as idleforklib in an
	existing /usr/lib/python2.2 tree.  It installs as idlefork to avoid
	conflict with Python IDLE.

	Python rpms are available at http://www.python.org/2.2.2/rpms.html and
	http://www.python.org/2.2.1/rpms.html.

IDLEfork-0.9xx.tar.gz
	This is a distutils sdist (source) tarfile which can be used to make 
	installations on platforms not supported by the above files.
	** It remains configured to install as idlelib, not idleforklib. **

	Unpack in ..../Tools/, cd to the IDLEfork directory created, and
	"python setup.py install" to install in ....site-packages/idlelib.
	This will overwrite the Python IDLE installation.  

        If you don't want to overwrite Python IDLE, it is also possible to
	simply call "python idle.py" to run from the IDLEfork source directory
	without making an installation.  In this case, IDLE will not be on
	your PATH unless you are in the source directory.  Also, it is then
	advisable to remove any Python IDLE installation by removing
	..../site-packages/idlelib so the two identically named packages don't
	conflict.

	On Redhat Linux systems prior to 8.0, /usr/bin/python may be pointing
	at python1.5.  If so, change the first line in the /usr/bin/idle 
	script to read:
	       !# /usr/bin/python2.2
	       
See README.txt for more details on this version of IDLEfork.