summaryrefslogtreecommitdiffstats
path: root/Mac/ReadMe
diff options
context:
space:
mode:
authorJack Jansen <jack.jansen@cwi.nl>2001-03-27 21:38:55 (GMT)
committerJack Jansen <jack.jansen@cwi.nl>2001-03-27 21:38:55 (GMT)
commit2b73fe9956bb46d100b65ca03f41399405ee89f6 (patch)
tree0343b16380b750b233fecd0b6cd3921f51af2164 /Mac/ReadMe
parent764dad5b13a2a7018ad4e366cdd5aaf09bec6265 (diff)
downloadcpython-2b73fe9956bb46d100b65ca03f41399405ee89f6.zip
cpython-2b73fe9956bb46d100b65ca03f41399405ee89f6.tar.gz
cpython-2b73fe9956bb46d100b65ca03f41399405ee89f6.tar.bz2
Updated for 2.1b2 distribution.
Diffstat (limited to 'Mac/ReadMe')
-rw-r--r--Mac/ReadMe23
1 files changed, 16 insertions, 7 deletions
diff --git a/Mac/ReadMe b/Mac/ReadMe
index f95a940..aa38579 100644
--- a/Mac/ReadMe
+++ b/Mac/ReadMe
@@ -1,7 +1,7 @@
-How to install Python 2.1b1 on your Macintosh
+How to install Python 2.1b2 on your Macintosh
---------------------------------------------
-This is the first beta for a MacPython that can run on classic MacOS (from 8.1
+This is a beta MacPython that can run on classic MacOS (from 8.1
onwards) and natively on MacOSX. The installer tries to work out whether you can
use the Carbon version or not. This is also the first MacPython distribution
to 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.
You should definitely read the Relnotes file too.
A special note about the active installer: do not background it, it will hang
-your machine.
+your machine. This is a general problem with Vise active installers, MindVision
+are working on it.
------
@@ -35,7 +36,7 @@ This installer installs MacPython for classic PPC MacOS, MacPython for Carbon
configuration. By selecting custom install you can bypass these tests and
install what you want.
-If you want 68k support you will have to stay with 1.5.2.
+If you want 68k support you will have to stay with MacPython 1.5.2.
What to install
---------------
@@ -44,6 +45,8 @@ The optional parts in this distribution are
- TK+PIL: Tkinter and support modules, plus Imaging, the Python image manipulation
package (allows you to read, write and display images and do lots of operations on them).
For Carbon MacPython you only get PIL: there is no Tcl/Tk for Carbon yet.
+ This is the reason Classic MacPython is also installed on MacOSX: it allows you
+ to run Tkinter applications, albeit in the MacOS9 box.
- img: another imaging package. Has more file format support and is faster
than imaging, but has only limited operations on images. There is a bridge
between the packages.
@@ -56,7 +59,7 @@ The optional parts in this distribution are
All these except the DevKit are installed with Easy Install.
After the installer finishes it automatically launches the appropriate
-ConfigurePython applet, to finish configuration of your Python. If you run MacOS9
+ConfigurePython applet, to finish configuration of your Python. If you run MacOS9 or later
(or 8 with CarbonLib installed) you can switch back and forth between the classic and
Carbon versions of Python by running either ConfigurePythonClassic or ConfigurePythonCarbon.
@@ -77,10 +80,11 @@ After installing
It is probably a good idea to run the automatic tests. Start
Python and "import test.autotest".
-Three tests will fail on MacOS9, all with MemoryErrors: test_sha,
+Two tests will fail on MacOS9, both with MemoryErrors:
test_longexp and test_zlib (on MacOSX nothing should fail).
+
If you increase the PythonInterpreter memory
-partition size they will pass (but for longexp you have to increas it by an
+partition size they will pass (but for longexp you have to increase it by an
incredible amount). It will, however, print some messages
about optional features not supported. You should not worry about these,
they 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
anything in the system folder that has "python" in the name and not
"2.1".
+As of 2.1 the ConfigurePython applets will try to detect incompatible preferences
+files and offer to remove them. This means that re-running ConfigurePython after
+a second install of the same MacPython version (or after moving the Python folder)
+should fix things up correctly.
+
The installer
-------------