|
Welcome, and thank you for using ActivePython. This release
corresponds to Python version 2.2.3. ActivePython
provides a one-step installation of all essential Python modules, as well as
extensive documentation. ActivePython includes:
- the core Python language;
- the Python for Windows extensions (Windows-only);
- Andrew Kuchling's What's New in Python X.Y documentation series;
- the Dive into Python tutorial;
- the An Easy Tutorial to Python tutorial;
- the Python FAQs and HOWTOs;
- a snapshot of the Python PEPs (Python Enhancement Proposals);
- and more.
Binaries for the following platforms are freely available:
- Windows x86 (for Windows 98, ME, NT, 2000, XP and 2003)
- Linux x86 (for RedHat 7.3 or later)
- Solaris Sparc (for Solaris 2.6 or later)
This section describes the Python extension modules that are included with
ActivePython.
- Tkinter - Python interface to Tk (version 8.4.4)
ActivePython ships with Tk and Tkinter, the Python interface to both.
- expat - James Clark's fast XML parser
The Python interface to expat is part of ActivePython, as is expat itself
(c.f. xmlparse.dll and xmltok.dll).
- zlib - general purpose compression library
ActivePython contains zlib version 1.1.4
- bsddb - interface to the Berkeley DB library (version 1.85)
- Mark Hammond's Win32 extensions (build 162). PyWin32
includes interfaces to Win32 APIs such as COM, MFC, ASP, ODBC. It also
includes the PythonWin IDE.
ActivePython 2.3.2 Build 232: November 2003
- [Windows] Upgrade to PyWin32 (a.k.a. win32all) build 163.
- [Windows] Fix issues regarding win32com cache (bug 28173).
ActivePython 2.2.3 Build 227: November 2003
- [Windows] Upgrade to PyWin32 (a.k.a. win32all) build 162.
- [Windows] Fix issues regarding win32com cache (bug 28173).
ActivePython 2.3.2 Build 231: November 2003
- [Windows] Upgrade to PyWin32 (a.k.a. win32all) build 161.
- Re-add the _tkinter module that was mistakenly not included in build 230
on Linux and Solaris.
ActivePython 2.2.3 Build 226: November 2003
- [Windows] Upgrade to PyWin32 (a.k.a. win32all) build 160.
- Update to Tcl/Tk 8.4.4.
ActivePython 2.3.2 Build 230: October 2003
ActivePython 2.2.3 Build 225: October 2003
ActivePython 2.2.2 Build 224: November 2002
ActivePython 2.2.1 Build 222: April 2002
ActivePython 2.1.3 Build 214: April 2002
ActivePython 2.2.0 Build 221: March 2002
ActivePython 2.1.1 Build 212: July 2001
ActivePython 2.1.0 Build 211: June 2001
ActivePython 2.1.0 Build 210: April 2001
ActivePython 2.0.0 Build 203: March 2001
ActivePython 2.0.0 Build 202: October 2000
ActivePython 2.0.0 Build 201: September 2000
ActivePython 1.6.0 Build 100: August 2000
Many additional Python modules, both "pure Python" and "extension
modules" (which need to be compiled for each platform) can be downloaded
using the the Python Package Manager. These include:
- mxBase -- A set of utility classes including mxDateTime, mxTextTools,
mxStack, mxTools, and mxProxy
- Numeric -- high performance multi-dimensional array support
- PIL -- the standard Python Imaging Library
- PyChecker -- a code-proofing tool
- StandaloneZODB -- the persistence solution from Zope, now available outside
of Zope
- ZSI -- the reference SOAP library
- pyperl -- ActiveState's interface between Python and Perl
Note: ActivePython 2.2 is binary
compatible with any other Python 2.2 distribution, so any
third-party extensions compiled for Python 2.2 will work with
ActivePython 2.2. Extensions compiled for older version of
Python (e.g. Python 1.5.2, 1.6, 2.0, 2.1) will not work with ActivePython
2.2. PyPPM will automatically download the appropriate version
for your Python installation.
This section lists known issues with ActivePython and Python:
- ActivePython should not be installed in a path that contains
spaces in it, as the spaces may cause problems for some ActivePython
components. It is recommended that you install ActivePython in the
default location.
- Solaris 2.6+ builds of ActivePython do not include the _tkinter extension.
The _tkinter extension *does* still work in the Solaris 2.8+ builds. See
bug 28116
.
The ActivePython distribution includes extensive documentation,
including the core language documentation (library and language
references, etc.) as well as tutorials and additional docs.
On Unix platforms, HTML documentation is installed under the Python
install location in the doc/python2.2 directory. For
example, if ActivePython is installed in
/usr/local/ActivePython-2.2, then the HTML documentation is
located in
/usr/local/ActivePython-2.2/doc/python2.2.
On Windows systems, the standard documentation and Windows-specific Python
documentation is installed in Compiled HTML Help (.chm) format and is
accessible from the "Start" menu (Start|Programs|ActiveState
ActivePython 2.2|ActivePython Documentation).
Updated versions of the HTML documentation are available on
the ActiveState website:
http://www.ActiveState.com/Products/ActivePython
- Please send any feedback regarding the installer or any other aspect of
ActivePython to
ActivePython-feedback@ActiveState.com.
- Bug Reports Submit ActivePython bugs to the
ActivePython Bug Database.
Please include all relevant information that you think will help us recreate
the circumstances in which the bug was observed.
- Mailing Lists ActiveState hosts a number of mailing
lists of interest to the Python community, including a list specifically
devoted to ActivePython. See Mailing Lists on the
ActiveState Programmer Network for more information. For help with the
ActiveState mailing lists, see Mailing List Help page.
- Installation Support For installation-related support,
send an email to support@ActiveState.com.
|