Ubuntu/Debian:
sudo apt-get install python3 python3-pip python3-venv
Fedora:
sudo dnf install python3 python3-pip
create virtual environment:
python3 -m venv ./venv
source venv file:
source venv/bin/activate
install python requirements:
pip install -r requirements.txt
start upload:
python backup_to_nextcloud.py