Hi. I had problems to make skill-desktop-laucher works properly. The issue was due Python missing library gi. I follow the instructions from here: Desktop launcher skill
The GI module is for python2. For python3 you need the GI from PyGobject. For me to get it working I had to;
source /home//mycroft-core/.venv/bin/activate
The uninstall gi, if installed;
pip uninstall gi
And than instal the PyGobject by:
pip install PyGobject
However I was missing some dev bindings, so for it to succeed I needed to install some dependencies by;
sudo apt-get install libgirepository1.0-dev
sudo apt-get install libcairo2-dev
Then the “pip install PyGobject” succeeded. You should then see the;
“/home//mycroft-core/.venv/lib/python3.6/site-packages/gi” folder and the Skill should load.