2.2.1 Prerequisites for building PyQwt on POSIX

Recent versions of the following software should be installed on your system:

  1. Python.
    PyQwt-3.10.tar.gz is compatible with Python-2.3.x, Python-2.2.x, and probably with Python-2.1.x. Earlier versions of Python are not supported.
  2. Qt.
    PyQwt-3.10.tar.gz is compatible with Qt-3.2.x, Qt-3.1.x, Qt-3.0.x, Qt-2.3.1 and Qt-2.3.0. Earlier versions of Qt are not supported.
  3. sip-x11-gpl-3.10.tar.gz.
    PyQwt-3.10.tar.gz is compatible with sip-4.0, -3.10, and -3.9, but the most recent version gets most testing. You may also try a snapshot at your own risk.
  4. PyQt-x11-gpl-3.10.tar.gz.
    PyQwt-3.10.tar.gz is compatible with PyQt-3.10 and -3.9, but the most recent version gets most testing. You may also try a snapshot at your own risk.
  5. Read README to check out bug fixes and upgrades.

Note: You must install sip and PyQt with the 'configure.py' script instead of the deprecated 'build.py' script.

To exploit the full power of PyQwt's plot widget, you should install at least one the Numerical Python extensions: Numeric or its successor numarray. I am using Numeric-23.1.tar.gz and numarray-0.8.tar.gz. Versions of Numeric later than 21.0 are supported. Numarray is newer and therefore less stable than Numeric, so get the latest!

The source package PyQwt-3.10.tar.gz contains a version the Qwt library based on version 4.2.0rc2.