osdir.com
mailing list archive

Subject: Re: [pygame] Streamlined Installation? - msg#00041

List: python.pygame

Date: Prev Next Index Thread: Prev Next Index
Jasper Phillips wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Mon, 21 Apr 2003, Pete Shinners wrote:


Jasper Phillips wrote:

What does Pygame use to create it's installation packages? I'd like to do
something similar myself, as I want to show the game I've been working on to
a bunch of busy people, and fear that needing to install 4 libraries, set
path, etc. will put people off.

for python itself i just use 'distutils', which is the python utility that compiles all of pygame and can also make various packages and installers.

for the different 'window binary' games that people have been using for pygame, most use the "PY2EXE" script, which is a little hairy to use, but gets good results in the end. i have a 'helper' script which assists in getting all the proper arguments passed to py2exe.
http://pygame.org/ftp/pygame2exe.py

py2exe creates a subdirectory with everything needed to run your game standalone. from there you can zip or use one of the more exciting free installer tools out there. for testing the zip is probably easiest. for real releases, most people like to use the free INNO Setup tool which handles all the installer/uninstaller/startmenu stuff for you.

i have a short little tutorial online with more information about building the actual executable. http://pygame.org/docs/tut/Executable.html


Hrm. This doesn't work for me. :-( It apparently copies all .pyd files
needed into the same directory, overwriting in the case of two .pyd's with
the same name. PyOpenGL has (at least) three different __init___.pyd's...

Someone must have run into this before... Any advice on how to get around
this? At the moment I'm looking into hacking py2exe, but I'd really
rather avoid that. :-/

- -Jasper

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE+pMaf8EpjZ7/X9bIRAkHuAJ9BfMA2/ANKl+HG0kv4nC855IImSwCgutZz
0tX4vTZinNvjsmTIIO7NQb4=
=8DEf
-----END PGP SIGNATURE-----




With pyopengl copy the files in afterwards.

Follow this doc.
http://pyopengl.sourceforge.net/documentation/py2exe.html





Was this page helpful?
Yes No
Thread at a glance:

Previous Message by Date: click to view message preview

Re: [pygame] Streamlined Installation?

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mon, 21 Apr 2003, Pete Shinners wrote: > Jasper Phillips wrote: > > What does Pygame use to create it's installation packages? I'd like to do > > something similar myself, as I want to show the game I've been working on to > > a bunch of busy people, and fear that needing to install 4 libraries, set > > path, etc. will put people off. > > for python itself i just use 'distutils', which is the python utility > that compiles all of pygame and can also make various packages and > installers. > > for the different 'window binary' games that people have been using for > pygame, most use the "PY2EXE" script, which is a little hairy to use, > but gets good results in the end. i have a 'helper' script which assists > in getting all the proper arguments passed to py2exe. > http://pygame.org/ftp/pygame2exe.py > > py2exe creates a subdirectory with everything needed to run your game > standalone. from there you can zip or use one of the more exciting free > installer tools out there. for testing the zip is probably easiest. for > real releases, most people like to use the free INNO Setup tool which > handles all the installer/uninstaller/startmenu stuff for you. > > i have a short little tutorial online with more information about > building the actual executable. http://pygame.org/docs/tut/Executable.html Hrm. This doesn't work for me. :-( It apparently copies all .pyd files needed into the same directory, overwriting in the case of two .pyd's with the same name. PyOpenGL has (at least) three different __init___.pyd's... Someone must have run into this before... Any advice on how to get around this? At the moment I'm looking into hacking py2exe, but I'd really rather avoid that. :-/ - -Jasper -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE+pMaf8EpjZ7/X9bIRAkHuAJ9BfMA2/ANKl+HG0kv4nC855IImSwCgutZz 0tX4vTZinNvjsmTIIO7NQb4= =8DEf -----END PGP SIGNATURE-----

Next Message by Date: click to view message preview

Re: [pygame] Streamlined Installation?

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tue, 22 Apr 2003, Rene Dudfield wrote: > > > >Hrm. This doesn't work for me. :-( It apparently copies all .pyd files > >needed into the same directory, overwriting in the case of two .pyd's with > >the same name. PyOpenGL has (at least) three different __init___.pyd's... > > > >Someone must have run into this before... Any advice on how to get around > >this? At the moment I'm looking into hacking py2exe, but I'd really > >rather avoid that. :-/ > > > >- -Jasper > > With pyopengl copy the files in afterwards. > > Follow this doc. > http://pyopengl.sourceforge.net/documentation/py2exe.html That's the trick! Thanks, - -Jasper -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE+pNE28EpjZ7/X9bIRAoj/AJ9rCaSooORK18ELnO3NCsHRff39CQCdH4dC iR8E2AqvU25oP78jodOJjNQ= =ADHV -----END PGP SIGNATURE-----

Previous Message by Thread: click to view message preview

Re: [pygame] Streamlined Installation?

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mon, 21 Apr 2003, Pete Shinners wrote: > Jasper Phillips wrote: > > What does Pygame use to create it's installation packages? I'd like to do > > something similar myself, as I want to show the game I've been working on to > > a bunch of busy people, and fear that needing to install 4 libraries, set > > path, etc. will put people off. > > for python itself i just use 'distutils', which is the python utility > that compiles all of pygame and can also make various packages and > installers. > > for the different 'window binary' games that people have been using for > pygame, most use the "PY2EXE" script, which is a little hairy to use, > but gets good results in the end. i have a 'helper' script which assists > in getting all the proper arguments passed to py2exe. > http://pygame.org/ftp/pygame2exe.py > > py2exe creates a subdirectory with everything needed to run your game > standalone. from there you can zip or use one of the more exciting free > installer tools out there. for testing the zip is probably easiest. for > real releases, most people like to use the free INNO Setup tool which > handles all the installer/uninstaller/startmenu stuff for you. > > i have a short little tutorial online with more information about > building the actual executable. http://pygame.org/docs/tut/Executable.html Hrm. This doesn't work for me. :-( It apparently copies all .pyd files needed into the same directory, overwriting in the case of two .pyd's with the same name. PyOpenGL has (at least) three different __init___.pyd's... Someone must have run into this before... Any advice on how to get around this? At the moment I'm looking into hacking py2exe, but I'd really rather avoid that. :-/ - -Jasper -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE+pMaf8EpjZ7/X9bIRAkHuAJ9BfMA2/ANKl+HG0kv4nC855IImSwCgutZz 0tX4vTZinNvjsmTIIO7NQb4= =8DEf -----END PGP SIGNATURE-----

Next Message by Thread: click to view message preview

Re: [pygame] Streamlined Installation?

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tue, 22 Apr 2003, Rene Dudfield wrote: > > > >Hrm. This doesn't work for me. :-( It apparently copies all .pyd files > >needed into the same directory, overwriting in the case of two .pyd's with > >the same name. PyOpenGL has (at least) three different __init___.pyd's... > > > >Someone must have run into this before... Any advice on how to get around > >this? At the moment I'm looking into hacking py2exe, but I'd really > >rather avoid that. :-/ > > > >- -Jasper > > With pyopengl copy the files in afterwards. > > Follow this doc. > http://pyopengl.sourceforge.net/documentation/py2exe.html That's the trick! Thanks, - -Jasper -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE+pNE28EpjZ7/X9bIRAoj/AJ9rCaSooORK18ELnO3NCsHRff39CQCdH4dC iR8E2AqvU25oP78jodOJjNQ= =ADHV -----END PGP SIGNATURE-----
Sign up for updates to this mailing list. email:
Loading Comments...
Home | News | Patents | Sitemap | FAQ | advertise

Advertising by