| Steven M. Gava | 88ff736 | 2001-07-21 09:50:55 +0000 | [diff] [blame] | 1 | IDLEfork INSTALL notes | 
 | 2 | ====================== | 
 | 3 |  | 
 | 4 | The emphasis in IDLEfork is now for the project to be able to be run | 
 | 5 | directly from the unpacked source directory. This is to enable easy testing | 
 | 6 | of (and hacking on) IDLEfork, and will also prevent interfering with the  | 
 | 7 | stable Python IDLE set up in any way. | 
 | 8 |  | 
 | 9 | To install IDLEfork just unpack the archive into its own directory wherever | 
 | 10 | you like. To run IDLEfork just go to the directory you unpacked IDLEfork | 
 | 11 | into and then run 'python idle.py' in an xterm under unix/linux, or  | 
 | 12 | 'idle.pyw' under windows 98/2000. Remember that IDLEfork 0.8.1 and greater  | 
 | 13 | require python 2.1 or greater. | 
 | 14 |  | 
 | 15 | See README.txt and NEWS.txt for more details on this version of IDLEfork.  | 
 | 16 |  | 
 | 17 |  | 
 | 18 | INSTALLATION notes from IDLE fork 0.7.1 : | 
 | 19 | ========================================= | 
 | 20 |  | 
 | 21 | IDLE Fork Installation on Linux: | 
 | 22 |  | 
 | 23 | Until the tarball is released, you must download a CVS copy.  An excellent | 
 | 24 | place for it is | 
 | 25 |  | 
 | 26 | /usr/local/src/PythonX.X/Tools/idlefork, assuming that's where your Python | 
 | 27 | source is located. Put the correct version in for X.X . | 
 | 28 |  | 
 | 29 | # cd /usr/local/src/PythonX.X/Tools | 
 | 30 |  | 
 | 31 | Now do the CVS login and checkout: | 
 | 32 |  | 
 | 33 | # cvs -d:pserver:anonymous@cvs.idlefork.sourceforge.net:/cvsroot/idlefork login | 
 | 34 |  | 
 | 35 | Type an <enter> for the password. | 
 | 36 |  | 
 | 37 | # cvs -z3 -d:pserver:anonymous@cvs.idlefork.sourceforge.net:/cvsroot/idlefork \ | 
 | 38 |       -d idlefork checkout idle | 
 | 39 |  | 
 | 40 | The -d option to checkout puts the files in an idlefork directory, so you don't | 
 | 41 | step on "official" idle. | 
 | 42 |  | 
 | 43 | # cd idlefork | 
 | 44 | # su      to root | 
 | 45 |  | 
 | 46 | # python setup.py install | 
 | 47 |  | 
 | 48 | # echo  "idle" > /usr/local/lib/pythonX.X/site-packages.pth | 
 | 49 |  | 
 | 50 | This last is necessary so idle can find itself.  I hope we can create/append | 
 | 51 | this file via setup.py at some point, but it needs to be done manually now, and | 
 | 52 | it only needs to be done once (unless you totally remove and reinstall python | 
 | 53 | itself). | 
 | 54 |  | 
 | 55 | # exit    from root | 
 | 56 |  | 
 | 57 | NOTE that the above procedure will install idlefork IDLE on top of any | 
 | 58 | "official" IDLE that may be already installed. |