Installation on Windows

The Windows installation is a little more demanding and requires a little knowledge and use of the system.

For an initial installation, it is assumed that a running Python 2.6 or 2.7 system (with Windows extensions, pkg_resources and argparse) and PyGtk, Gtk +, Gstreamer with Python extension, Pygame and mutagen is installed.

I didn't succeded on an installation with Python 2.7 on Windows, because the GStreamer seems to work only with Python 2.6. If anybody has this running, I would appreciate a message.

For an update you can read on from the point install dacapo.

What do you need?

If you use the pygtk-all-in-one-2.24.0.win32 incl. Gtk+ Runtime as Gtk+ you don't need to install Gtk+ 2.24 install separately.

In Python 2.7 argparse is already included.

Likewise, there are Python versions that already have Mark Hammond's pywin32 extensions.

As long as pkg_resources is not included in standard Python, setuptools is required.

During installation, take care that the individual components work together (keyword version). Here I have the needed programs in a functioning composition.

Once these programs are available, dacapo can be installed.



Install dacapo

First you have to get the latest version of the installer, save it locally and run it. If the installer does not work for any reason, the program can also be installed manually from the source package (*.tar.gz) with the command python install The detailed route is described in the PDF, which can be found in the current download folder.

This will install the two scripts dacapo and dacapoui in the Scripts directory of your Python installation, eg C:\Python26\Scripts dacapoui is the graphical startup script.

Now, it might still be desirable to have a starter on the desktop. For this purpose, the system has to be told that dacapoui should be started by Python. So in our example I need to specify the following as a target: C:\Python26\python.exe C:\Python26\Scripts\dacapoui An icon can be taken out of the dacapo-data subdirectory of the site-packages directory. In my example: C:\Python26\Lib\site-packages\dacapo\data\Music-dacapo.ico

Screenshot from the Desktop-Starter
Screenshot from the Desktop-Starter

Now, the configuration must be adapted.



First start

At least at the first start of dacapo, the configuration directory is created and applied a basic version of the configuration file. This, of course, should be adapted to individual needs. In any case, the path to the debug output should be checked, because this is absolutely necessary.