I would recommend py2exe.  That does a nice job dealing with packaging 
everything up, and you can take that exe file and its associated other files 
and wrap a conventional Windows-style installer around it.

        paul

On Dec 18, 2010, at 5:16 PM, Ian wrote:

> Hi all, 
> 
> Question 1/ 
> 
> I am writing a large and complex app in Python 2.7 with PyQt4 for an 
> exclusively windows environment.  All users will be access the app from 
> machines on the same LAN as the central database. In the early (pre-launch) 
> days, I expect releases to be made frequently, as new features are added and 
> the customer wishes to test them out. 
> 
> What is a good way to release such code?  
> 
> I was thinking of copying the .pyc files to a shared directory on the server, 
> and having the start-up script check and update a local copy if any changes 
> had been made since the last start-up. 
> 
> Question 2. I am using  the pywin32 extensions. This installed with no 
> trouble on my development machine, but now I am creating the install 
> instructions, for client machines, I find the  "python setup.py install" step 
> is failing with the error message
> 
>  error: Unable to find vcvarsall.bat  
> 
> I'm clearly missing something, but what? Google tells me that I am missing 
> mingw, but I have not installed mingw (knowingly), I don't remember adding  
> -c mingw32  to the command (not that that means much).  I don't want to 
> install mingw on every client machine unless I have to - there is plenty 
> already. 
> 
> Regards
> 
> Ian
> 
> 
>  
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> _______________________________________________
> python-win32 mailing list
> python-win32@python.org
> http://mail.python.org/mailman/listinfo/python-win32

_______________________________________________
python-win32 mailing list
python-win32@python.org
http://mail.python.org/mailman/listinfo/python-win32

Reply via email to