Windows 7 64-bit, dengan Python3.4 dan Python2.7 diinstal di beberapa titik :)
Saya menggunakan Py.exe untuk merutekan ke Py2 atau Py3 tergantung pada kebutuhan skrip - tetapi saya sebelumnya menghapus Python27 dengan tidak benar sebelumnya.
Py27 dihapus secara manual dari C: \ python \ Python27 (folder Python27 telah dihapus oleh saya sebelumnya)
Setelah menginstal ulang Python27, itu memberikan kesalahan di atas yang Anda tentukan.
Itu akan selalu mundur saat mencoba 'menghapus pintasan' selama proses instalasi.
Saya menempatkan salinan Python27 kembali ke folder asli itu, di C: \ Python \ Python27, dan menjalankan kembali penginstal Python27 yang gagal. Kami senang menemukan item-item itu dan menghapusnya, dan melanjutkan instalasi.
Ini bukan jawaban yang mengatasi masalah kunci registri (orang lain menyebutkan itu) tetapi ini merupakan solusi jika Anda mengetahui penginstalan sebelumnya yang dihapus dengan tidak benar.
Anda dapat memiliki beberapa wawasan tentang ini dengan membuka "regedit" dan mencari "Python27" - kunci registri muncul di command-shell Cache saya yang menunjuk ke c: \ python \ python27 \ (yang telah dihapus dan tidak ada saat mencari di registri setelah menemukannya).
Itu dapat membantu menunjukkan instalasi yang sebelumnya tidak benar dihapus.
Semoga berhasil!