Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #81879 > unrolled thread

Is Python installer/un-installer buggy on Windows?

Started byAseem Bansal <asmbansal2@gmail.com>
First post2014-12-03 19:16 -0800
Last post2014-12-04 15:08 -0500
Articles 4 — 2 participants

Back to article view | Back to comp.lang.python


Contents

  Is Python installer/un-installer buggy on Windows? Aseem Bansal <asmbansal2@gmail.com> - 2014-12-03 19:16 -0800
    Re: Is Python installer/un-installer buggy on Windows? Terry Reedy <tjreedy@udel.edu> - 2014-12-04 01:40 -0500
      Re: Is Python installer/un-installer buggy on Windows? Aseem Bansal <asmbansal2@gmail.com> - 2014-12-04 08:46 -0800
        Re: Is Python installer/un-installer buggy on Windows? Terry Reedy <tjreedy@udel.edu> - 2014-12-04 15:08 -0500

#81879 — Is Python installer/un-installer buggy on Windows?

FromAseem Bansal <asmbansal2@gmail.com>
Date2014-12-03 19:16 -0800
SubjectIs Python installer/un-installer buggy on Windows?
Message-ID<2f3a399a-cc42-4435-9b49-b1cf2eab9d0d@googlegroups.com>
I am using 32-bit Python on a 64-bit Windows. 

Edit with IDLE is missing from the context menu. I am working on Windows 7. I have searched on google a lot and have tried everything said in superuser, stackoverflow etc. I have even tried re-installing Python. I am now only left with re-installing Windows itself which I don't think is a good idea.


Shouldn't the Python installer be able to fix this thing? 


I have both Python 2.7 and 3.4 installed but I uninstalled both and tried installing one. No use. 

Is there some problem with Python (un-)installer on Windows? I am asking because I have multiple IDLE in my Start menu one of which starts to install Python 3.3 in the default location (which I had earlier).

[toc] | [next] | [standalone]


#81883

FromTerry Reedy <tjreedy@udel.edu>
Date2014-12-04 01:40 -0500
Message-ID<mailman.16548.1417675218.18130.python-list@python.org>
In reply to#81879
On 12/3/2014 10:16 PM, Aseem Bansal wrote:
> I am using 32-bit Python on a 64-bit Windows.
>
> Edit with IDLE is missing from the context menu. I am working on
> Windows 7. I have searched on google a lot and have tried everything
> said in superuser, stackoverflow etc. I have even tried re-installing
> Python.

I suspect the problem is with the registry.  Only one version of 
Python/Idle can be connected to that entry.

 > I am now only left with re-installing Windows itself which I
> don't think is a good idea.

Definitely not.

> Shouldn't the Python installer be able to fix this thing?
>
>
> I have both Python 2.7 and 3.4 installed but I uninstalled both and
> tried installing one. No use.

Did you check "[x] make default version", whatever the exact wording is?
How did you uninstall, and reinstall?

> Is there some problem with Python (un-)installer on Windows?

Occasionally.

> asking because I have multiple IDLE in my Start menu one of which
> starts to install Python 3.3 in the default location (which I had
> earlier).

I do not understand how a Start menu entry can begin an installation. 
It is the result of installation.

-- 
Terry Jan Reedy

[toc] | [prev] | [next] | [standalone]


#81919

FromAseem Bansal <asmbansal2@gmail.com>
Date2014-12-04 08:46 -0800
Message-ID<409d1345-3329-4a45-b90d-239880faaff0@googlegroups.com>
In reply to#81883
Yeah, the problem seems to be with registry as every solution seems to be fiddling with registry.

I know that reinstalling OS is a really bad idea. But I have tried to find a way to solve this for months now. I have started a bounty on superuser also for the same in the question "Python IDLE disappeared from the right click context menu". And asking on these groups was the last thing I can think of.

I uninstalled via the Control Panel. I installed via the official Python installer for Windows.

I also don't understand how a start menu entry can begin an installation but it is doing just that. Now there seems to be 4 IDLE entries in my start menu. Two are valid (2.7.8, 3.4.2). The other two are previous installations of Python 3.4  that I did at different locations but removed later. I have stopped running IDLE from the start menu due to this. Because I am never sure whether it will re-install Python 3.4 at those old locations or not. Even right clicking those entries in start menu causes the installations to start. So I cannot even find the physical path of those entries.

Maybe too much fiddling with the registry has caused it. Not sure about that.

[toc] | [prev] | [next] | [standalone]


#81941

FromTerry Reedy <tjreedy@udel.edu>
Date2014-12-04 15:08 -0500
Message-ID<mailman.16582.1417723706.18130.python-list@python.org>
In reply to#81919
On 12/4/2014 11:46 AM, Aseem Bansal wrote:
> Yeah, the problem seems to be with registry as every solution seems
> to be fiddling with registry.

One can edit the registry directly with regedit.  If you try it, follow 
the instruction to first make a backup.  Look for a regedit tutorial on 
the web.

> I know that reinstalling OS is a really bad idea. But I have tried to
> find a way to solve this for months now. I have started a bounty on
> superuser also for the same in the question "Python IDLE disappeared
> from the right click context menu". And asking on these groups was
> the last thing I can think of.
>
> I uninstalled via the Control Panel. I installed via the official
> Python installer for Windows.
>
> I also don't understand how a start menu entry can begin an
> installation but it is doing just that.

To me, this specifically indicates a registry mixup.
To prevent installation, delete or rename the downloaded install files.

> Now there seems to be 4 IDLE
> entries in my start menu. Two are valid (2.7.8, 3.4.2). The other two
> are previous installations of Python 3.4  that I did at different
> locations but removed later.

Delete those two.

> I have stopped running IDLE from the
> start menu due to this. Because I am never sure whether it will
> re-install Python 3.4 at those old locations or not. Even right
> clicking those entries in start menu causes the installations to
> start. So I cannot even find the physical path of those entries.

With Win7, I keep the two current installed Idles pinned to the taskbar. 
  (I also have all three Python development versions pinned.)  With 5 
different builds of Idle to edit with, I open one or more first and then 
open to edit (often with Recent files).  I almost never use 'Edit with 
Idle'.

> Maybe too much fiddling with the registry has caused it. Not sure
> about that.

-- 
Terry Jan Reedy

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web