-
Notifications
You must be signed in to change notification settings - Fork 0
Setup
Unfortunatelly so far, running troparion in a Docker container is not possible at the current stage.
To run troparion, besides the troparion.py file and graphics folder, several dependencies are required:
- python3 (3.8 - 3.10; 3.9.7 reccomended )
- MuseScore
- the trop python package
- the music21 python package
- the streamlit python package
- the EZPsaltica Font
Please follow the instructions on the respective software product's site.
music21 and streamlit can be installed by a simple pip, sudo pip or conda install command.
You may install trop using
pip install git+https://github.com/jaworiwanow/trop
Please follow the instructions for your OS.
To ensure a smooth communication between Python and musescore, please run the following command in the command line and follow the configuration assistant:
python3 -m music21.configure
And edit the enviornment variable within the troparion.py file to reflect your installation path.
Open the command promt within the folder containing troparion.py and run the command
streamlit run troparion.py
Make sure to edit the file beforehand, so that the enviornment variable reflects the installation path you have chosen for MuseScore.