Rabid Ramblings ][

PyDS Installation on Win32 Platforms

The basic process is very similar to the PyDS standard install. The primary differance is obtaining and installing pre-compiled binaries for certain pre-requisites of PyDS.

Note: I have not tried to install Pyrex, as it is an optional module at this time.

The version of the Python Imaging Library used must match the version of Python you install. Since PIL development lags Python releases, you should investigate the versions supported by PIL before selecting a Python release.


The first step is to obtain and install a Python binary. There are two choices, I used the latest stable version from the Python Homepage. Follow the directions on that site for installation.

Python Imaging Library

The Python Imaging Library, often refered to as PIL, but with an actual module name of Imaging, which is the reference in the PyDS installation guide.

Obtain the installer matching your Python version from the downloads section of the PIL Product page. Install following instructions on that site.


For Metakit, you need both the source package and the pre-compiled binary. The binary may be found in the mk-{version}-windows directory at Metakit Download area. The file you need is called Mk4py.dll.

Place the DLL in the DLLs directory of your python installation. (E.g. c:\Python22\DLLs\.)

You also need the interface file from the source distribution. Unpackage the source code into a temporary directory, and then copy the file metakit.py into the Lib directory of your Python installation. (E.g. c:\Python22\Lib\.)

Remaining Modules

Obtain and install the rest of the python modules following the PyDS standard install instructions.

Note: you do not need to install the PyXML module, as that is included with the binary distribution.

Shutting down PyDS

Due to lack of support in Python for some of the cross os module functions on Win32 platforms, a different technique must be used to shut down PyDS on Win32 platforms at this time (PyDS version 0.4.16).

  1. Open a browser window into PyDS -- any page will do
  2. Make the DOS window running PyDS the active window
  3. Type a Control-C into that window
  4. Reload the browser page, and wait

Failure to follow this procedure will not allow PyDS to properly close your connection to the "cloud", and may lead to file corruption. (I've not experienced any file corruption, but the posibility does exist.)

last change 2003-03-07 20:44:48

      1 2
3 4 5 6 7 8 9
Feb Apr

A rough description of how to get PyDS running on Windows without compiling C code. This procedure has been used successfully on Win98 and Win2K.

XML-Image Letterimage

© 2003, Hal Wine