RE: Compiling Python Programs for Windows Use

  • From: Katherine Moss <Katherine.Moss@xxxxxxxxxx>
  • To: "programmingblind@xxxxxxxxxxxxx" <programmingblind@xxxxxxxxxxxxx>
  • Date: Tue, 13 Sep 2011 18:31:10 +0000

Though on Windows, you really don't need py2exe, do you?  Because of the 
Redist-MSI module.  Or am I not understanding what that does?

-----Original Message-----
From: programmingblind-bounce@xxxxxxxxxxxxx 
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Mike
Sent: Tuesday, September 13, 2011 2:27 PM
To: programmingblind@xxxxxxxxxxxxx
Subject: Re: Compiling Python Programs for Windows Use

Tyler, yes I tried importing py2exe and got the error that you receive when a 
module is not available.  For those inquiring about Py2exe in the first place, 
honestly I would not worry about it unless you build an app that you are 
serious about distributing.  On the other hand, if the app only uses modules 
from Python's standard library, it is easy enough to ask your users to just 
install the Python interpreter and run the source.  It makes the app more open 
source, easier to port to other platforms without having to rebuild another 
binary, and easy enough to modify the source.  Asking my friend to install 
Python was the approach I took when I wrote her a temperature conversion app 
that she requested.  I just told her to double click the .py file to run it.  
Of course, yes this approach depends on the number of dependencies that your 
app uses.  In some cases, I would agree with using Py2Exe if the app is huge or 
if it uses a lot of nonstandard libraries.

-----Original Message-----
From: Littlefield, Tyler
Sent: Tuesday, September 13, 2011 9:04 AM
To: programmingblind@xxxxxxxxxxxxx
Subject: Re: Compiling Python Programs for Windows Use

Seems I was wrong about py2exe coming with Python, sorry about that. But yeah, 
I'm pretty sure you can download the redistributables.
On 9/12/2011 10:40 PM, Katherine Moss wrote:
> Well that's kind of annoying because Can't you just move those 
> redistributables?
>
> -----Original Message-----
> From: programmingblind-bounce@xxxxxxxxxxxxx
> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Jacob 
> Kruger
> Sent: Tuesday, September 13, 2011 12:34 AM
> To: programmingblind@xxxxxxxxxxxxx
> Subject: Re: Compiling Python Programs for Windows Use
>
> I've started playing around with it, and you just need to get the 
> right versions, etc. etc., and have a look at the tutorial material 
> relating to the setup.py scripts, etc.
>
> Only thing haven't really done with it thus far is try out too many 
> target versions of windows to see where it will all run, and the one 
> other thing is it seems to want you to also have something like VS.Net 
> 2008 installed to get copies of the C++ runtime libraries included in 
> outgoing dist folder, but anyway.
>
> http://www.py2exe.org/index.cgi/Tutorial
>
> Stay well
>
> Jacob Kruger
> Blind Biker
> Skype: BlindZA
> '...fate had broken his body, but not his spirit...'
>
> ----- Original Message -----
> From: "Rich De Steno"<ironrock@xxxxxxxxxxx> 
> To:<programmingblind@xxxxxxxxxxxxx>
> Sent: Tuesday, September 13, 2011 2:48 AM
> Subject: Compiling Python Programs for Windows Use
>
>
>> I am just getting into Python.  I have read that to compile a program 
>> for distribution, for Windows use you can use a compiler called Py2exe.
>> First,
>> is this the best way to compile a Python program?  Second, is easily 
>> downloaded from a particular web site?  I cannot get Source Forge to 
>> download it.  If there is abetter way to compile, please let me know.
>> Thanks.
>>
>>
>> Rich De Steno
>>
>> --
>> Rich De Steno
>>
>> __________
>> View the list's information and change your settings at 
>> //www.freelists.org/list/programmingblind
>>
> __________
> View the list's information and change your settings at 
> //www.freelists.org/list/programmingblind
>
>
> __________
> View the list's information and change your settings at 
> //www.freelists.org/list/programmingblind
>


-- 

Take care,
Ty
Web: http://tds-solutions.net
The Aspen project: a light-weight barebones mud engine 
http://code.google.com/p/aspenmud

Sent from my toaster.

__________
View the list's information and change your settings at 
//www.freelists.org/list/programmingblind

__________
View the list's information and change your settings at 
//www.freelists.org/list/programmingblind


__________
View the list's information and change your settings at
//www.freelists.org/list/programmingblind

Other related posts: