The current DreamPie release is 1.1.1.
Windows Installer
Just run the installer and you should be fine.
The installer installs a stand-alone program, which requires an external interpreter to run. The installer will automatically create start menu shortcuts for Python interpreters that it finds (versions 2.5, 2.6 or 3.1). To use other interpreters (for example Jython 2.5 and IronPython 2.6), you will need to manually create a shortcut - For example:
"C:\Program Files\DreamPie\dreampie.exe" --hide-console-window C:\jython2.5.1\jython.bat
or
"C:\Program Files\DreamPie\dreampie.exe" --hide-console-window "C:\Program Files\IronPython 2.6\ipy.exe"
These are just examples - adjust them as needed.
Ubuntu/Debian Package
Add the DreamPie PPA to your system's software sources and install the "dreampie" package, so you'll be automatically updated with new releases.
OR you can download the binary package directly:
If you're using Debian squeeze (testing), a package should be available to you out of the box. (It was kindly created by Luca Falavigna. Thanks, Luca!)
To use an interpreter other than the standard Python interpreter, add it as
an argument. For example, assuming there's an executable named jython
on your path, run:
> dreampie jython
Mac OS X Installation
Mac support requires MacPorts.
- Install MacPorts.
- Install X11.
- Download the source archive and unpack it.
- Run
sudo port install py26-pygtksourceview. This may take a long time (even hours). - Run
python2.6 dreampie. - You may want to adjust the font in the DreamPie preferences window.
Source Archive
Unpack it to any directory. Run dreampie straight from the
directory, or run python setup.py install to install.
You'll need PyGTK and
PyGtkSourceView. On Ubuntu or Debian just install the
python-gtksourceview2 and python-glade2
packages and you should be fine.
On Windows, you can copy the gtk-runtime and pygtk-2.6
directories which are installed with the regular Windows installer near the
dreampie.py file, and it should work right away.
bzr repository
You can get the code directly from the bazaar repository by running:
bzr branch lp:dreampie
You can browse the sources online here.
See the above section for the required dependencies.
If something goes wrong...
If you encounter any problem, please file a bug or ask at the mailing list.
