473,320 Members | 2,094 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

is it possible to install 2 Python versions on windows XP ?

hello,

I'm currently using Python 2.4,
and I don't dare to switch to 2.5,
because I depend heavily on Scipy, which is based on 2.4

To test some other Python programs I need Python version 2.5.
I've tried to install 2.5 in the past,
but got a lot of trouble trying to uninstall it to go back to 2.4.

Is there a safe way to install Python 2.5,
without affecting the Python 2.4 version and the windows registry,
on windows XP ?

thanks,
Stef Mientki
Dec 17 '07 #1
3 1205
Dan
On Dec 17, 11:07 am, Stef Mientki <S.Mientki-nos...@mailbox.kun.nl>
wrote:
hello,

I'm currently using Python 2.4,
and I don't dare to switch to 2.5,
because I depend heavily on Scipy, which is based on 2.4

To test some other Python programs I need Python version 2.5.
I've tried to install 2.5 in the past,
but got a lot of trouble trying to uninstall it to go back to 2.4.

Is there a safe way to install Python 2.5,
without affecting the Python 2.4 version and the windows registry,
on windows XP ?

thanks,
Stef Mientki
I'm currently running 2.3 and 2.5 on the same XP system with no
problems. As I remember the installs didn't effect each other at all.

-Dan
Dec 17 '07 #2
Dan wrote:
On Dec 17, 11:07 am, Stef Mientki <S.Mientki-nos...@mailbox.kun.nl>
wrote:
>hello,

I'm currently using Python 2.4,
and I don't dare to switch to 2.5,
because I depend heavily on Scipy, which is based on 2.4

To test some other Python programs I need Python version 2.5.
I've tried to install 2.5 in the past,
but got a lot of trouble trying to uninstall it to go back to 2.4.

Is there a safe way to install Python 2.5,
without affecting the Python 2.4 version and the windows registry,
on windows XP ?

thanks,
Stef Mientki

I'm currently running 2.3 and 2.5 on the same XP system with no
problems. As I remember the installs didn't effect each other at all.
Generally, subsequent installs will offer the possibility of
associating themselves with the .py extension. I just deselect
this on the .msi options screen -- or go back in and reset the
association later if I need to -- and I have run about 5 different
versions for compatibility testing without any problems. I'm
currently running 2.2, 2.4, 2.5 and the svn head. 2.5 is the
default (ie associated with .py files and with its scripts folder
on the system PATH).

TJG
Dec 17 '07 #3
I finally found a way to let everything work:
My base system is a stable Scipy installation, based on Python 2.4,
with a few extra or updated libraries.
This Python installation is completed with RPYC and PyScripter,
to form a good workplace to develop GUI through wxPython.

Installing of a working Python 2.5 version is done in the following way:
- get a winXP system on which Python is not necessary
- install on that PC Python 2.5
- copy from windows\system32\Python25.dll
to the root where you installed Python 2.5
- now you can move the newly created root map to any place you like
- place a shortcut to python.exe on your desktop
- drop any file you like to run in Python 2.5 on the shortcut

Seems to work like a charm.
But maybe there might be better ways.

cheers,
Stef

Dec 18 '07 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

5
by: Logan | last post by:
I have two different Python versions on my Linux system (2.2 and 2.3). I cannot remove version 2.2 because many configuration files of the system depend on this version of Python (and its...
6
by: scrimp | last post by:
Is it possible to print a PDF file using python without having acrobat reader installed on the machine??
3
by: Google Mike | last post by:
On Linux, I need to ask what your favorite installation options are for a PHP app as a kind of poll. In this first part, I discuss the Install Wizard choices. In Part 2, I discuss the database...
5
by: David C. Ullrich | last post by:
Would there be issues (registry settings, environment variables, whatever) if a person tried to install versions 1.x and 2.x simultaneously on one Windows system? Windows 98, if it matters. (I...
6
by: John Fisher | last post by:
Hi Groupies, I have an Intel Macbook running OS X 10.4. It came installed with Python 2.3.5. I have since installed MacPython with version 2.4.4, cool. When I open a bash terminal session...
2
by: luis | last post by:
Hi On Windows xp sp2 and python 2.4 Yesterday I running old versions of gdal, and I try to upgrade I download gdalwin32exe150.zip and gdal-python-13.win32-py2.4.exe I unzip...
0
by: Tommy Grav | last post by:
I am trying to install mysqldb-1.2.2 on my PPC running 10.5.2 and Activepython 2.5.1.1 when I get this error: running build running build_py copying MySQLdb/release.py...
1
by: M.-A. Lemburg | last post by:
On 2008-07-25 08:13, python@bdurham.com wrote: Yes. But then Intel Itanium is being phased out anyway and the AMD64 build works on both Intel and AMD processors. True.
0
by: v1p3r | last post by:
I'm attempting to install Python 2.5.2 (python-2.5.2.amd64.msi) on my Vista SP1 x64 system, but the installer always crashes with a "Windows Installer has stopped working" error after clicking Next...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.