Skip to content
Fetching contributors…
Cannot retrieve contributors at this time
38 lines (31 sloc) 1.58 KB


The pygtk-installer project provides:

  • a tool that builds windows installer packages (both .exe and .msi) for pygtk and dependencies.
  • a tool that generates an all-in-one installer bundling the separate .msi installers created by and the gtk+ runtime from


The all-in-one installer should be considered as a proof of concept. Please do not use it on productions systems just yet.

If you decide to give it a test anyway:

  1. Make absolutely sure the separate pycairo, pygtk, pygobject, etc packages are uninstalled. The all-in-one installer does not yet check for their presence and will happily overwrite them.
  2. You no longer need to fiddle with PATH environment variables. The pygtk version that's installed with the all-in-one installer should take care of loading the included gtk+ runtime on PATH when you import pygtk; pygtk.require('2.0'). As a consequence simply importing gtk, gobject, etc might[1] not work without the .require() call. The .require() call is typically done only once in a startup script somewhere.
  3. The all-in-one installer version will stay at until there's a stable release. If you want to test newer snapshots when they get available, you'll first need to uninstall the previous one, either from the "add/remove program" control panel applet, or by executing the old versions .msi file and choosing the "Remove" option (just to be on the safe side)...
Jump to Line
Something went wrong with that request. Please try again.