473,238 Members | 1,860 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,238 software developers and data experts.

why only an msi-installer for windows ?

hello,

having a lot of trouble installing 2.5 (without affecting my stable 2.4),
I wonder why there's only a msi installer for windows users ?

thanks,
Stef
Dec 18 '07 #1
4 1438
On 18 dic, 15:54, Stef Mientki <stef.mien...@gmail.comwrote:
having a lot of trouble installing 2.5 (without affecting my stable 2.4),
I wonder why there's only a msi installer for windows users ?
What's your problem? I have five versions installed (2.1, 2.3, 2.4,
2.5 and svn) and they coexist peacefully. Just make sure when
installing 2.5: a) use a different directory (obviously!) b) don't
associate .py extension with this new version.
Regarding the standard library, Python tries to locate it based on
where the executable (python.exe) resides, so this should not be a
problem. Better if you don't set a PYTHONPATH environment variable
(usually there is no need to do that; if required, you can extend the
search path using .pth files instead)

--
Gabriel Genellina
Dec 18 '07 #2
Gabriel Genellina wrote:
On 18 dic, 15:54, Stef Mientki <stef.mien...@gmail.comwrote:
>having a lot of trouble installing 2.5 (without affecting my stable 2.4),
I wonder why there's only a msi installer for windows users ?

What's your problem? I have five versions installed (2.1, 2.3, 2.4,
2.5 and svn) and they coexist peacefully. Just make sure when
installing 2.5: a) use a different directory (obviously!) b) don't
associate .py extension with this new version.
So how do you prevent that the windows registry is changed,
if you're using an msi installer ?
Or do you use another install technique ?.
Or do you don't mind that the registry is changed by an installation ?
Regarding the standard library, Python tries to locate it based on
where the executable (python.exe) resides, so this should not be a
problem. Better if you don't set a PYTHONPATH environment variable
(usually there is no need to do that; if required, you can extend the
search path using .pth files instead)
Yes I've to study that once.
As a REAL windows user,
I know nothing about registry, environment variables, associating files etc,
Bill is always doing that for me !! ;-)

cheers,
Stef
Dec 19 '07 #3
>>having a lot of trouble installing 2.5 (without affecting my stable
>>2.4),
I wonder why there's only a msi installer for windows users ?

What's your problem? I have five versions installed (2.1, 2.3, 2.4,
2.5 and svn) and they coexist peacefully. Just make sure when
installing 2.5: a) use a different directory (obviously!) b) don't
associate .py extension with this new version.

So how do you prevent that the windows registry is changed,
if you're using an msi installer ?
Just unselect "Register Extensions" ("Make this Python installation
the default Python installation") when installing the MSI file, if
you don't want .py be associated with this installation.
Or do you use another install technique ?.
Or do you don't mind that the registry is changed by an installation ?
It's indeed no problem whatsoever to modify the registry. Different
Python versions use different registry keys, so they don't conflict.
Yes I've to study that once.
As a REAL windows user,
I know nothing about registry, environment variables, associating files
etc,
Bill is always doing that for me !! ;-)
And so is Python. Just install the MSI file, and don't worry.

Regards,
Martin
Dec 19 '07 #4
Martin v. Löwis wrote:
>>>having a lot of trouble installing 2.5 (without affecting my stable
2.4),
I wonder why there's only a msi installer for windows users ?
What's your problem? I have five versions installed (2.1, 2.3, 2.4,
2.5 and svn) and they coexist peacefully. Just make sure when
installing 2.5: a) use a different directory (obviously!) b) don't
associate .py extension with this new version.
So how do you prevent that the windows registry is changed,
if you're using an msi installer ?

Just unselect "Register Extensions" ("Make this Python installation
the default Python installation") when installing the MSI file, if
you don't want .py be associated with this installation.
Thanks I missed that setting.
Never seen before that this tree was used to prevent register changes.
A beautiful example of bad GUI ;-)

cheers,
Stef
Dec 19 '07 #5

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

Similar topics

3
by: TThai | last post by:
Hi, I've created an application that uses crystal report in VB dotnet environment. I've created an MSI package to be installed on the client pc to make the crystal report to work. However, the...
6
by: Jim | last post by:
Is there a tool to see what is in an MSI? I would like to get a listing of the contents of the dlls etc that are in an existing msi
6
by: Nadav | last post by:
Hi, I am writing some kind of a file scanner, at certain time all of the files under a certain directory will be scanned, this scan require de-compression of common files formats such as ZIP and...
0
by: Nadav | last post by:
Hi, Introduction: *************************** I am using the MSI API to extract MSI embedded files, I do this by iterating through all of the records in the ‘_Streams’ table and dumping...
0
by: Udi | last post by:
Hi All! I'm thinking about adding a file (- an MSI file) to my setup project's Application Folder, then launch the hosted MSI according to a user request - i.e. a dialog. Is this the right way of...
1
by: tangolp | last post by:
Hello, I have a msi file that is located on the web server. On the web form contains a button. What I'd like to do is write a C# code that when click on the button, install the msi file on the...
2
by: John Keers | last post by:
Hi Can anyone tell me how you run multiple msi's or install programs from a single msi. I'm using VS2005? Thanks
1
by: Dica | last post by:
i've got a setup msi that needs to install sql express msi. only one msi is allowed to run at a time. how can my first msi call the second once's it's done? tks
2
by: =?Utf-8?B?eWtmZmM=?= | last post by:
I try to experiment deploying my Vb.net application by following the basic steps but encounter this error. I follow every step and every display agrees with what the tutorial says and the IDE...
7
by: =?Utf-8?B?QWxoYW1icmEgRWlkb3MgRGVzYXJyb2xsbw==?= | last post by:
Hi all, misters, I have Windows App .net 2.0 + vs 2005. My form launch several MSI's (app1.msi, app2.msi). I try launch MSI using Process.Start. I need know when detect MSI executable has...
2
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 7 Feb 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:30 (7.30PM). In this month's session, the creator of the excellent VBE...
0
by: fareedcanada | last post by:
Hello I am trying to split number on their count. suppose i have 121314151617 (12cnt) then number should be split like 12,13,14,15,16,17 and if 11314151617 (11cnt) then should be split like...
0
by: stefan129 | last post by:
Hey forum members, I'm exploring options for SSL certificates for multiple domains. Has anyone had experience with multi-domain SSL certificates? Any recommendations on reliable providers or specific...
0
Git
by: egorbl4 | last post by:
Скачал я git, хотел начать настройку, а там вылезло вот это Что это? Что мне с этим делать? ...
1
by: davi5007 | last post by:
Hi, Basically, I am trying to automate a field named TraceabilityNo into a web page from an access form. I've got the serial held in the variable strSearchString. How can I get this into the...
0
by: MeoLessi9 | last post by:
I have VirtualBox installed on Windows 11 and now I would like to install Kali on a virtual machine. However, on the official website, I see two options: "Installer images" and "Virtual machines"....
0
by: DolphinDB | last post by:
The formulas of 101 quantitative trading alphas used by WorldQuant were presented in the paper 101 Formulaic Alphas. However, some formulas are complex, leading to challenges in calculation. Take...
0
by: Aftab Ahmad | last post by:
Hello Experts! I have written a code in MS Access for a cmd called "WhatsApp Message" to open WhatsApp using that very code but the problem is that it gives a popup message everytime I clicked on...
0
by: Aftab Ahmad | last post by:
So, I have written a code for a cmd called "Send WhatsApp Message" to open and send WhatsApp messaage. The code is given below. Dim IE As Object Set IE =...

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.