Danilo, usar python 2 e windows XP em 2017 está desatualizado demais, não faz muito sentido. Seria mais divertido usar o windows 98 logo de uma vez.
Seriamente, seria bastante aconselhável se livrar desse windows xp. Voce tem bastante habilidade técnica, porque ainda está usando? Caso o computador seja muito velho, vai ficar mais rápido com algum Linux mais leve, e também com um sistema mais atualizado.
Se quiser instalar um Linux atualizado porém mais leve em pc antigo, creio que bastante gente acha isso um desafio interessante, há várias distros para isso. Se realmente não dá para usar Linux, pode tentar pegar algum outro windows e "emagrecer" com o nLite ou algo assim.
http://www.nliteos.com/
Se houver escolha seria melhor usar o Python 3 também. Parece que a versão 3.4.6 deveria funcionar no XP. Já instalei python 3 no XP antes, mas não me lembro qual versão foi, acho que isso foi em 2008.
Pode também tentar com outro python - cpython, jpython, ironpython, pypy, processing, etc.