If you do not install one or more optional modules you will still be able to use PyPedal, although some features may not be available to you. Details on installing the extensions listed above can be found on their respective websites. All of these extensions are available for Unix-type operating systems (e.g. Linux, Mac OS X) as well as for Microsoft Windows; most sites also provide binary installers for Windows. Python extensions can usually be installed by unzipping/untaring the archives, entering the folder, and issuing the command "python setup.py install" as a root/administrative user. Note that NetworkX and ReportLab are not installed by the Enthought Python Distribution for Windows.
The PyPedal distribution includes a copy of the ADOdb for Python (http://http://phplens.com/lens/adodb/adodb-py-docs.htm/) database abstraction library. It is installed with PyPedal and does not require a separate installation step.See About this document... for information on suggesting changes.