2.1.1 Build prerequisites for PyQwt on POSIX
Build prerequisites for PyQwt-4.2.tar.gz on POSIX are:
- Python.
Supported versions: Python-2.4.x, Python-2.3.x, Python-2.2.x, and probably
also Python-2.1.x.
- Qt.
Supported versions: Qt-3.3.x, Qt-3.2.x, Qt-3.1.x, Qt-3.0.x,
Qt-2.3.1 and Qt-2.3.0.
- sip-4.2.tar.gz (requires at least Python-2.3.0) or sip-3.11.1.tar.gz.
Supported versions: sip-4.2, -4.1.1, -4.1, -4.0.1, -4.0,
-3.11, -3.10.2, -3.10.1, and -3.10,
but the most recent version gets most testing.
You may also try a snapshot at your own risk.
- PyQt-x11-gpl-3.14.tar.gz.
Supported versions: PyQt-3.14, -3.13, -3.12, -3.11, and -3.10,
but the most recent version gets most testing.
You may also try a snapshot at your own risk.
- README for bug fixes and upgrades.
The source package PyQwt-4.2.tar.gz contains the sources of the Qwt-4.2.0
library with a few patches. You have the option to compile and link those
sources statically into PyQwt (easiest for most users).
However, the configure.py script lets you build PyQwt against a
shared or static Qwt-4.2.0 library (not the 4.2.0rcX release candidates
because of API enhancements).
To exploit the full power of the QwtPlot widget, you should install at
least one the Numerical Python extensions:
Numeric or its successor numarray.
I am using Numeric-23.7.tar.gz and numarray-1.1.1.tar.gz.
Versions of Numeric later than 21.0 are supported.
Numarray is newer and therefore less stable than Numeric, so get the latest!
Note:
You must install sip and PyQt with the 'configure.py' script instead of the
deprecated 'build.py' script.