Der Grund ist, dass msvc9compiler.py in Python26\Lib\distutils die VC-Version nicht richtig analysiert. Sie können find_vcvarsall(version) in msvc9compiler.py selbst überprüfen:Es wird immer Version =9, was bedeutet, dass VC9 (2008) funktioniert, aber niemals VC8 (2005). Der umständliche Weg, etwas mit setup.py mit VC8 zu kompilieren, ist make version =8 manuell in der Funktion oben, nach Build und Installation auf alt zurückzusetzen.