Differences between revisions 24 and 38 (spanning 14 versions)
Revision 24 as of 2004-01-20 23:19:15
Size: 1842
Editor: 80-218-76-103
Comment: greetings from chris
Revision 38 as of 2004-03-23 18:34:35
Size: 2720
Editor: 62
Comment:
Deletions are marked like this. Additions are marked like this.
Line 8: Line 8:
[http://prdownloads.sourceforge.net/py2exe/py2exe-0.5.0a5.win32-py2.3.exe py2exe0.5.0a5] is a prerelease [http://mail.python.org/pipermail/python-list/2003-November/193652.html announced] by Thomas Heller in November 2003. [http://prdownloads.sourceforge.net/py2exe/py2exe-0.5.0.win32-py2.3.exe py2exe0.5.0] is the release of py2exe 0.5
[http://groups.google.de/groups?dq=&hl=de&lr=&ie=UTF-8&oe=UTF-8&threadm=1ebr001fkuq85al2i8c26ejceu8qvedmdb%404ax.com&prev=/groups%3Fhl%3Dde%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26group%3Dcomp.lang.python announced] by Thomas Heller in January 2004
Line 10: Line 11:
As nearly usual in Open Source space, prerelases and beta are of the same quality as .02 releases from some commercial software develeoping companies - rather full functional, with small obstacles. As nearly usual in Open Source space, prerelases and beta are of the same quality as .02 releases from some commercial software developing companies - rather full functional, with small obstacles.
Line 12: Line 13:
And py2exe 0.5.0a5 is really usable. Nonetheless, I had to "upgrade" also my knowledge about workarounds I had to "upgrade" also my knowledge about workarounds from py2exe 0.4
Line 16: Line 17:
 * RunningSetup A detailed explanation how to run the setup script
Line 22: Line 24:
 * TkInter I do not need any tkinter / tcl-Libs in my Setup
 * FilenameCaseMatters Some windows filing systems mangle case, break py2exe programs
 * WinBatch A shot Windows Batch File to fast provide the EXE File
 * ExcludingDlls Stopping py2exe from picking up unwanted DLLs
=== py2exe and win32com ===
 * WinShell using win32com.shell with py2exe 0.5
 * IncludingTypelibs allowing use of makepy generated typelibs
Line 27: Line 35:
=== py2exe and Biopython ===
 * ConfigImportProblems Fixing problems with importing Bio.Config files from library.zip

=== the runtime enviroment ===
 * Py2exeEnvironment - information about the environment for the executable
Line 31: Line 44:
Line 33: Line 45:
 * SpeedUp using psyco to speed up code compilation

py2exe

Py2Exe is an additional command to DistUtils, that creates standalone distributions for Win32.

Its home is here [http://starship.python.net/crew/theller/py2exe/] and on Sourceforge [http://sourceforge.net/projects/py2exe/]

Learned things with py2exe 0.5

[http://prdownloads.sourceforge.net/py2exe/py2exe-0.5.0.win32-py2.3.exe py2exe0.5.0] is the release of py2exe 0.5 [http://groups.google.de/groups?dq=&hl=de&lr=&ie=UTF-8&oe=UTF-8&threadm=1ebr001fkuq85al2i8c26ejceu8qvedmdb%404ax.com&prev=/groups%3Fhl%3Dde%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26group%3Dcomp.lang.python announced] by Thomas Heller in January 2004

As nearly usual in Open Source space, prerelases and beta are of the same quality as .02 releases from some commercial software developing companies - rather full functional, with small obstacles.

I had to "upgrade" also my knowledge about workarounds from py2exe 0.4

Tips and Tricks

General

py2exe and win32com

py2exe and Innosetup

py2exe and Biopython

the runtime enviroment

Fixes

Thoughts

Py2Exe (last edited 2008-07-08 11:27:43 by localhost)