Either download the latest Warp release from PyPI and install it in the normal way, or run the following:
sudo aptitude install python-dev python-setuptools
sudo easy_install warp
sudo python -c "from twisted.plugin import IPlugin, getPlugins; list(getPlugins(IPlugin))"
Now run twistd, and if warp is listed in the commands, you’re good to go.
Install Python, MinGW, and Twisted.
Add the MinGW path, the Python executable path, and the Python scripts path to your PATH environment variable (Control Panel -> System -> Advanced -> Environment Variables). Usually these are:
c:\mingw\bin
c:\Python26
c:\Python26\scripts
Tell Python to use MinGW to build extension modules, by writing a file like c:\Python26\Lib\distutils\distutils.cfg containing:
[build]
compiler = mingw32
Then open cmd, cross your fingers, and run:
easy_install warp
Now run twistd, and if warp is listed in the commands, you’re good to go.