Message 296632 - Python tracker
Presumably you overrode the default location of C:\Python27 in favour of C:\Program Files? I'm not sure we've ever supported installing Python 2.7 in "Program Files", precisely because of the security constraints on that directory (plus the fact that a long time ago, directories with spaces in them were badly handled, but that problem should no longer exist).