Frescobaldi is Python, no need to install

Moderator: Forum moderators

Post Reply
geo_c
Posts: 2876
Joined: Fri Jul 31, 2020 3:37 am
Has thanked: 2193 times
Been thanked: 871 times

Frescobaldi is Python, no need to install

Post by geo_c »

I'm not expecting many to be interested in this topic, since frescobaldi is a lilypond music scoring code editor. Pretty specialized application.

However, I have often asked @wiak and @rockedge to help me get it installed and running on various distros.

What's interesting is I was looking at installing it in F96, and while going over the readme I discovered that Frescobaldi itself doesn't need to be installed, it just needs to be run using the command:

python3 frescobaldi

from the directory where the source code is kept.

SOOOO, I installed all the dependencies, pygame, poppler, Qt5 stuff, and ran the python command to launch frescobaldi, and sure enough it worked.

Seems silly not to actually compile it now and install it, since it's probably 1/20th the size of all those dependencies!

geo_c
Old School Hipster, and Such

geo_c
Posts: 2876
Joined: Fri Jul 31, 2020 3:37 am
Has thanked: 2193 times
Been thanked: 871 times

Re: Frescobaldi is Python, no need to install

Post by geo_c »

This idea of running python applications from the source code is actually quite wonderful, as I now realize that:

  • updating to a new version is as simple as downloading the new source code and running it

  • multiple versions of the same application can be run as long as the dependencies are present on the system

  • It's possible to work on the source code in 'realtime' if one knows python, which I don't. Wish I did.

So in that regard it's actually not silly at all to run from source instead of installing once all the dependencies are installed, because there's no reason to lock into a particular version of the application.

geo_c
Old School Hipster, and Such

Post Reply

Return to “Multimedia”