Hi Martin, I checked the md5 checksum, it is the following: d806af2312a33a8d817a6cc3d2ee7bed *python-2.5.2.msi
which doesn't match with the one on the website ( http://www.python.org/download/releases/2.5.2/ ) d71e45968fdc4e206bb69fbf4cb82b2d python-2.5.2.msi (11294720 bytes, signature) File size doesn't match either ( it is 11.292.672 bytes ) I downloaded it again and I have the same md5. We have one of those "Panda GateDefender" gateways which look at everything you download and surf. It must be corrupting the file somehow. Anyways, I have found a co-worker who had a copy of Python 2.5, and I have installed it without problems. Thank you very much Pedro -- http://mail.python.org/mailman/listinfo/python-list