DemonEditor - Enigma2 channel and satellite list editor

Hello community
I am new to NIxOS. Installed my first system today on my laptop (KDE) with the graphical installer.
Works all fine. My System is setup now. Got all apps running. Except one.
DemonEditor for my enigma2 receiver.

Minimum requirements

Python >= 3.6, GTK+ >= 3.22, python3-gi, python3-gi-cairo, python3-requests.

Optional: python3-pil, python3-chardet.

On my previous system (MX Linux) it was working out of the box.
I am not so familiar, to know why it is not running.

Error Output:

manfred@nixos:~/DemonEditor-master]$ ./
Traceback (most recent call last):
File “/home/manfred/DemonEditor-master/./”, line 26, in
from app.ui.main import start_app
File “/home/manfred/DemonEditor-master/app/ui/”, line 38, in
from gi.repository import GLib, Gio, GObject
ModuleNotFoundError: No module named ‘gi’

Installed Python3, gtk3, gtk3-x11
but no success.

Maybe someone here will help me. Thank you very much

Get it working now, with the help matrix channel.