You could partition your drive & install Ubuntu (a Linux-type OS) along side Windows 8. Ubuntu even comes pre-packed with Python. I suspect you would find lots of solutions for the lack of software that way.