Windows 7 64-bit, với cả Python3.4 và Python2.7 được cài đặt tại một số điểm :)
Tôi đang sử dụng Py.exe để định tuyến đến Py2 hoặc Py3 tùy thuộc vào nhu cầu của tập lệnh - nhưng trước đây tôi đã gỡ cài đặt Python27 không đúng cách.
Py27 đã bị xóa thủ công khỏi C: \ python \ Python27 (thư mục Python27 đã bị tôi xóa trước đó)
Khi cài đặt lại Python27, nó đã đưa ra lỗi bạn chỉ định ở trên.
Nó sẽ luôn hoạt động trở lại trong khi cố gắng 'loại bỏ các phím tắt' trong quá trình cài đặt.
Tôi đã đặt lại bản sao của Python27 trong thư mục gốc đó, tại C: \ Python \ Python27 và chạy lại cùng một trình cài đặt Python27 bị lỗi. Thật hạnh phúc khi xác định được các mục đó và gỡ bỏ chúng, đồng thời tiến hành cài đặt.
Đây không phải là câu trả lời giải quyết các vấn đề về khóa đăng ký (những người khác đề cập đến điều đó) nhưng nó là một giải pháp phần nào nếu bạn biết về các bản cài đặt trước đó đã bị gỡ bỏ không đúng cách.
Bạn có thể có một số thông tin chi tiết về vấn đề này bằng cách mở "regedit" và tìm kiếm "Python27" - một khóa đăng ký xuất hiện trong Bộ đệm ẩn lệnh shell của tôi trỏ vào c: \ python \ python27 \ (đã bị xóa và không xuất hiện khi tìm kiếm trong đăng ký khi tìm thấy nó).
Điều đó có thể giúp chỉ ra các cài đặt đã bị gỡ bỏ không đúng cách trước đó.
Chúc may mắn!