It might be necessary to have the: Microsoft Visual C++ 2008 Redistributable Package, because python 2.6 uses it and it's not installed by default in windows. I don't know if python 3 still needs it.
- If the shell is open, it will not work. The windows shell does not support unicode and will generate exceptions when trying to print expressions on it