1- How to install Python 2.1b1 on your Macintosh
1+ How to install Python 2.1b2 on your Macintosh
22---------------------------------------------
33
4- This is the first beta for a MacPython that can run on classic MacOS (from 8.1
4+ This is a beta MacPython that can run on classic MacOS (from 8.1
55onwards) and natively on MacOSX. The installer tries to work out whether you can
66use the Carbon version or not. This is also the first MacPython distribution
77to be packaged as an active installer, which only downloads the parts you actually
@@ -10,7 +10,8 @@ need. Let me hear about problems in these areas.
1010You should definitely read the Relnotes file too.
1111
1212A special note about the active installer: do not background it, it will hang
13- your machine.
13+ your machine. This is a general problem with Vise active installers, MindVision
14+ are working on it.
1415
1516------
1617
@@ -35,7 +36,7 @@ This installer installs MacPython for classic PPC MacOS, MacPython for Carbon
3536configuration. By selecting custom install you can bypass these tests and
3637install what you want.
3738
38- If you want 68k support you will have to stay with 1.5.2.
39+ If you want 68k support you will have to stay with MacPython 1.5.2.
3940
4041What to install
4142---------------
@@ -44,6 +45,8 @@ The optional parts in this distribution are
4445- TK+PIL: Tkinter and support modules, plus Imaging, the Python image manipulation
4546 package (allows you to read, write and display images and do lots of operations on them).
4647 For Carbon MacPython you only get PIL: there is no Tcl/Tk for Carbon yet.
48+ This is the reason Classic MacPython is also installed on MacOSX: it allows you
49+ to run Tkinter applications, albeit in the MacOS9 box.
4750- img: another imaging package. Has more file format support and is faster
4851 than imaging, but has only limited operations on images. There is a bridge
4952 between the packages.
@@ -56,7 +59,7 @@ The optional parts in this distribution are
5659All these except the DevKit are installed with Easy Install.
5760
5861After the installer finishes it automatically launches the appropriate
59- ConfigurePython applet, to finish configuration of your Python. If you run MacOS9
62+ ConfigurePython applet, to finish configuration of your Python. If you run MacOS9 or later
6063(or 8 with CarbonLib installed) you can switch back and forth between the classic and
6164Carbon versions of Python by running either ConfigurePythonClassic or ConfigurePythonCarbon.
6265
@@ -77,10 +80,11 @@ After installing
7780It is probably a good idea to run the automatic tests. Start
7881Python and "import test.autotest".
7982
80- Three tests will fail on MacOS9, all with MemoryErrors: test_sha,
83+ Two tests will fail on MacOS9, both with MemoryErrors:
8184test_longexp and test_zlib (on MacOSX nothing should fail).
85+
8286If you increase the PythonInterpreter memory
83- partition size they will pass (but for longexp you have to increas it by an
87+ partition size they will pass (but for longexp you have to increase it by an
8488incredible amount). It will, however, print some messages
8589about optional features not supported. You should not worry about these,
8690they are modules that are supported by Python on other platforms. Also,
@@ -147,6 +151,11 @@ After you are satisfied that 2.1 works as expected you can trash
147151anything in the system folder that has "python" in the name and not
148152"2.1".
149153
154+ As of 2.1 the ConfigurePython applets will try to detect incompatible preferences
155+ files and offer to remove them. This means that re-running ConfigurePython after
156+ a second install of the same MacPython version (or after moving the Python folder)
157+ should fix things up correctly.
158+
150159The installer
151160-------------
152161
0 commit comments