- Python 2.5+
- Twisted 8.2.0+
- pywin32 (Windows only)
Java and Mercurial are recommended as well, but not required.
The backend should run on anything that supports Python and Twisted. It has been tested on Linux, FreeBSD and Windows (XP and above).
The frontend has been tested on IE6, IE7, IE8, Firefox 3, Opera 10, Safari and Chrome.
config.pyand customize to fit your setup.
- Run run.py. If you see an error about the select reactor being registered already, just run it again.
Note that run.py has lots of arguments; you can see them with
- Browse to
Make symlinks as follows in the root directory
ln -s ../../js static/js/debug ln -s ../../css static/css/debug
This will allow you to use the application with unoptimized JS & CSS at
Any changes will be reflected immediately, without running
compile.py every time.
For answers to questions not covered here, see the qwebirc FAQ.