diff options
Diffstat (limited to 'PC/setup_nt/readme.txt')
-rw-r--r-- | PC/setup_nt/readme.txt | 173 |
1 files changed, 0 insertions, 173 deletions
diff --git a/PC/setup_nt/readme.txt b/PC/setup_nt/readme.txt deleted file mode 100644 index 7e35b01..0000000 --- a/PC/setup_nt/readme.txt +++ /dev/null @@ -1,173 +0,0 @@ -(I had no time to update and test this directory. It is provided -for your information only.) - -Python 1.4beta3 for Windows NT 3.5 and Windows 95 -================================================= - -The zip file pyth14b3.zip contains a preliminary binary release of -Python 1.4beta3 for Windows NT 3.5 and Windows '95, with Tcl/Tk -support. The installation has not been tested on Windows 3.1 with -Win32s. For general information on Python, see -http://www.python.org/. - - -To install ----------- - -Unzip the archive on a file system with enough space. It will create -a directory Python1.4b3 containing subdirectories Bin and Lib and some -files, including setup.bat, setup.py, uninstall.bat, and uninstall.py. -(If you don't have a zip program that supports long filenames, get the -file winzip95.exe and install it -- this is WinZip 6.1 for 32-bit -Windows systems.) - -Run the SETUP.BAT file found in directory just created. When it is -done, press Enter. - -Tcl/Tk support requires additional installation steps, see below. - - -To use ------- - -Python runs in a console (DOS) window. From the File Manager, run the -file python.exe found in the Bin subdirectory. You can also drag it -to a program group of your choice for easier access. Opening any file -ending in .py from the file manager should run it. - - -To use with Tkinter -------------------- - -Get the file win41p1.exe from /pub/python/nt/ on ftp.python.org or -from ftp site ftp.sunlabs.com, directory /pub/tcl/. This is a -self-extracting archive containing the Tcl/Tk distribution for Windows -NT. Don't use an older version. - -Using the control panel, set the TCL_LIBRARY and TK_LIBRARY -environment variables. E.g. if you installed Tcl/Tk in C:\TCL (the -default suggested by the installer), set TCL_LIBRARY to -"C:\TCL\lib\tcl7.5" and set TK_LIBRARY to "C:\TCL\lib\tk4.1". Also -add the directory "C:\TCL\bin" (or whereever the Tcl bin directory -ended up) to the PATH environment variable. - -On Windows '95, you need to edit AUTOEXEC.BAT for this, e.g. by adding -the lines - - SET TCL_LIBRARY=C:\Program Files\TCL\lib\tcl7.5 - SET TK_LIBRARY=C:\Program Files\TCL\lib\tk4.1 - SET PATH="%PATH%";"C:\Program Files\TCL\bin" - -(substituting the actual location of the TCL installation directory). - -Once Tcl/Tk is installed, you should be able to type the following -commands in Python: - - >>> import Tkinter - >>> Tkinter._test() - -This creates a simple test dialog box (you may have to move the Python -window a bit to see it). Click on OK to get the Python prompt back. - - -Troubleshooting ---------------- - -The following procedure will test successive components required for -successful use of Python and Tkinter. The steps before "import -_tkinter" can be used to verify the proper installation of the Python -core. - -- First, run the Python interpreter (python.exe). This should give -you a ">>>" prompt in a "MS-DOS console" window. This may fail with a -complaint about being unable to find the file MSVC40RT.DLL. This file -(along with several other files) is included in the MSOFTDLL.EXE -self-extracting archive available in the /pub/python/wpy directory on -ftp.python.org. After extraction, move MSVCRT40.NT to -\Windows\System\MSVCRT40.DLL (note the change of extension). - -- If you can't get a ">>>" prompt, your core Python installation may -be botched. Reinstall from the ZIP file (see above) and run -SETUP.BAT. - -- At the ">>>" prompt, type a few commands. Each command should -succeed without complaints. Remember that Python is a case sensitive -language, so type the commands exactly as shown ("tkinter" and -"Tkinter" are two very different things). - ->>> import sys - - If this fails, you can't type :-) (Explanation: this is a - built-in module that is pre-initialized before the first ">>>" - prompt is printed. There is no way that this import can fail - except by a typo.) - ->>> import string - - If this fails, the Python library cannot be found. Reinstall - Python. (Explanation: the registry entry for PythonPath is - botched. Inspect sys.path to see what it is. If it is - something like ['.', '.\\lib', '.\\lib\\win'], the setup.py - script has not run successfully and you may get away with - rerunning the SETUP.BAT file.) - ->>> import _tkinter - - This can fail in a number of ways: - - ImportError: No module named _tkinter - The Python module file _tkinter.dll can't be found. - Since it is installed by default, the installation is - probably botched. Reinstall Python. - - ImportError: DLL load failed: The specified module could not - be found. (Possibly with a dialog box explaining that - TCL75.DLL or TK41.DLL could not be found.) - Probably a Tcl/Tk installation error. Reinstall Tcl/Tk. - Note that on Windows '95, you may need to add the Tcl - bin directory to the PATH environment variable. - - Other failures: - It may be possible that you have an early prerelease - TCL75.DLL or TK41.DLL, which is incompatible with the - _tkinter module in the Python distribution. This will - most likely result in error messages that don't make a - lot of sense. Try installing Tcl/Tk from the - win41p1.exe self-extracting archive found in - /pub/python/nt on ftp.python.org. - ->>> import Tkinter - - If this fails, your Python library or sys.path is botched. - Your best bet, again, is to reinstall Python. - ->>> Tkinter._test() - - This should pop up a window with a label ("Proof-of-existence - test for TK") and two buttons ("Click me!" and "QUIT"). - If you get nothing at all (not even a ">>>" prompt), the - window is probably hiding behind the Python console window. - Move the console window around to reveal the test window. - - If you get an exception instead, it is most likely a verbose - complaint from Tcl/Tk about improper installation. This is - usually caused by bad or missing values for the environment - variables TK_LIBRARY or TCL_LIBRARY. See the installation - instructions above. - - -To uninstall ------------- - -Run the batch file UNINSTALL.BAT. This will run the Python script -uninstall.py, which undoes the registry additions and removes most -installed files. The batch file then proceed to remove some files -that the Python script can't remove (because it's using them). The -batch file ends with an error because it deletes itself. Hints on how -to avoid this (and also on how to remove the installation directory -itself) are gracefully accepted. - - -September 3, 1996 - ---Guido van Rossum (home page: http://www.python.org/~guido/) |