This guide assumes you have python installed. get python
To install a python module from a source package, extract it, then in a terminal (that's cmd.exe on windows) run:
python setup.py install

To install tahoe:
Download and install the latest version of I2PY_BOB from:archs
Then Download tahoe-lafs and extract this patch, into the folder containing allmydata-tahoe-1.8.2.tar.bz2.
running python patch-tahoe.py will apply the patches and give you folder named i2py-tahoe-1.8.2-SUMO.
cd into this folder
then run python setup.py build, this will build tahoe, which can then be run from ./bin/tahoe.

To install tahoe into your system run:
python setup.py install
If you run tahoe, and it says it is missing a dependency, repeat the extract, and install process for it.
all dependencies are in i2py-tahoe-1.8.2-SUMO/tahoe-deps