How to get PyKaraoke 0.7.5 running on OpenSuSE 12.1

Ok, i had some problems getting PyKaraoke 0.7.5 running on my 12.1 so i post this little guide to help anyone who want to try the new version of PyKaraoke.

First i was annoyed by “ImportError: No module named wxversion” but i managed to solution the problem.

Step 1 - Getting the prerequisites

Open a terminal and do:

sudo zypper install python-dev python-pygame libwxgtk-python libsdl-dev python-mutagen


sudo zypper install timidity


sudo zypper install slang-devel

Step 2 - Get the WxWidgets

I searched the words “wx python” on the, and there was python-WxWidgets… anyway here is the link:

That is for 32 bit OpenSuSE.

Step 3 - Run the pyKaraoke

Again in a terminal:


If i have time to finish the installation (still getting some errors maybe because of the differences of the OpenSuSE distro) will update the post.

To complete the setup of pykaraoke you should have installed the python-devel, and SDL-devel first: sudo zypper install python-devel SDL-devel

Then you can run python install as root and complete the setup.

Using your instructions, will MP3+G files work?

Try this: it works for me.




rpm -ivh libsmpeg-0_4-0-0.4.5-1.4.x86_64.rpm SDL_mixer-1.2.11-1.x86_64.rpm SDL_mixer-devel-1.2.11-1.x86_64.rpm

Don’t forget to create symbol-links in /lib and /lib64 for , installed in /usr/lib/