विंडोज 7 64-बिट, दोनों Python3.4 और Python2.7 के साथ कुछ बिंदु पर स्थापित :)
मैं स्क्रिप्ट की ज़रूरतों के आधार पर Py.exe को Py2 या Py3 में रूट करने के लिए उपयोग कर रहा हूं - लेकिन मैंने पहले अनुचित तरीके से पहले Python27 को अनइंस्टॉल कर दिया था।
Py27 को C: \ python \ Python27 से मैन्युअल रूप से हटा दिया गया था (फ़ोल्डर Python27 मेरे द्वारा पहले हटा दिया गया था)
Python27 को फिर से स्थापित करने पर, यह आपके द्वारा निर्दिष्ट उपरोक्त त्रुटि देता है।
स्थापना प्रक्रिया के दौरान 'शॉर्टकट निकालने' का प्रयास करते समय यह हमेशा वापस होगा।
मैंने C: \ Python \ Python27 पर Python27 की एक प्रति वापस उस मूल फ़ोल्डर में रखी, और उसी विफल Python27 इंस्टॉलर को फिर से चलाया। यह उन वस्तुओं का पता लगाने और उन्हें हटाने से खुश था, और इंस्टॉल के साथ आगे बढ़ा।
यह वह उत्तर नहीं है जो रजिस्ट्री कुंजी के मुद्दों (दूसरों का उल्लेख करता है) को संबोधित करता है, लेकिन यह कुछ हद तक वर्कअराउंड है यदि आप पिछली स्थापनाओं के बारे में जानते हैं जो अनुचित तरीके से हटा दिए गए थे।
आप "regedit" खोलकर और "Python27" की खोज करके इसके बारे में कुछ जानकारी प्राप्त कर सकते हैं - मेरे कमांड-शेल कैश में एक रजिस्ट्री कुंजी दिखाई दे रही है जो c: \ python \ python27 \ (जो हटा दी गई थी और जब खोज में मौजूद नहीं थी रजिस्ट्री इसे खोजने पर)।
पहले से हटाए गए प्रतिष्ठानों को इंगित करने में मदद मिल सकती है।
सौभाग्य!