2.3.1 Prerequisites for building PyQwt on Windows
Warning:
This documentation is for the future PyQwt-3.10. Check the
download
page for the latest releases.
Warning:
PyQwt_Qt230-3.8.win32-py2.3.exe is the latest ``non-commercial'' version of PyQwt on Window for
QtWin230-NonCommercial.exe and
PyQt-win-nc-3.8.exe, because Trolltech and Riverbank Computing have
discontinued their non-commercial software. Hopefully, this situation will
change with the availability of a new book on Qt programming including a
non-commercial version of Qt-3.2.
I will try to keep PyQwt-3.10.tar.gz working with the commercial releases
of Qt and PyQt on Windows, but the installation instructions for Windows may
be inaccurate or obsolete.
You have to install recent releases of Python and Numeric:
- Python-2.3.3.exe
- Numeric-23.1.win32-py2.3.exe
PyQwt-3.10.tar.gz should work with sip-3.9, sip-3.10, sip-4.0, PyQt-3.9-Commercial,
and PyQt-3.10-Commercial. Install sip and PyQt with the new 'configure.py'
script instead of the deprecated 'build.py' script and make sure that the
*/*.sip files are installed in the location indicated by
pyqtconfig._pkg_config['pyqt_sip_dir']
.
Warning:
Most bug reports are related to the presence of
old executables (sip.exe),
old libraries (libqt*.exp, libqt*.lib, lib.qt*.pyd,
libsip.exp, libsip.lib, libsip.pyd),
old header files (sip.h, sipQt.h)
or old Python files (qt*.py, qt*.pyc).