Python Windows Installation

kyosohma at gmail.com kyosohma at gmail.com
Thu Oct 25 19:43:53 CEST 2007


On Oct 25, 12:36 pm, TheFlyingDutchman <zzbba... at aol.com> wrote:
> On Oct 24, 11:22 pm, Tim Roberts <t... at probo.com> wrote:
>
> > TheFlyingDutchman <zzbba... at aol.com> wrote:
>
> > >I am trying to install Python 2.5 on Windows XP. It installs into the
> > >root directory on C:\ instead of C:\Python25 which it shows by default
> > >as what it plans to install to. Selecting D:\Python25 on a previous
> > >iteration put the exe in D:\ and did not create a Python25 directory.
>
> > Where did you get the installer?  I've installed Python on Windows many,
> > many times, and have never seen this issue.
> > --
> > Tim Roberts, t... at probo.com
> > Providenza & Boekelheide, Inc.
>
> from python.org.   I doubt many people get this or it would be fixed
> but it still is shocking how it can prompt me that the installation
> directory exists - showing that it fully knows where it is supposed to
> install it - and then go ahead and install it to the root directory
> and claim success. It also uninstalls Python if you ask it to so any
> screwy settings from a previous install should be removed after the
> uninstall, but it also fails to install correctly after an uninstall.

I've never had any problems getting Python to install on Windows XP
SP2. I have had a few issues with getting Python in the system path,
especially when I have multiple versions of Python installed.

My guess is that Windows itself may be getting goofy. I know that if I
use Windows heavily for a year and a half or so (uninstalling and
installing lots of programs), it usually starts acting flakey. A fresh
install of the OS always helps those situations.

Alternatively, you could just change the directory to "C:\Py", install
it there and then rename it "C:\Python25". Then go to the registry and
do a search and replace as well as make sure the Environmental
Settings are fixed accordingly. Yes, it is a pain.

Mike




More information about the Python-list mailing list