ERROR: raíz: no se pudo encontrar ninguna biblioteca de tipos para hacer clic

ERROR: raíz: no se pudo encontrar ninguna biblioteca de tipos para hacer clic

Intento desarrollar una aplicación con Ubuntu SDK. Para eso uso un teléfono Samsung Galaxy Nexus con Ubuntu Touch 13.10 Saucy.

Creé un proyecto en Ubuntu SDK (aplicación con interfaz de usuario con pestañas). Mi kit de dispositivo es: UbuntuSDK para armhf (GCC ubuntu-sdk-13.10-saucy). No existe una versión más nueva de Ubuntu Touch para el teléfono Galaxy Nexus. Trusty o Utopic ya no son compatibles.

Casi independientemente del proyecto de Ubuntu que intente, el error es este:

ERROR:root:Could not find any typelib for Click
Traceback (most recent call last):
  File "/tmp/qtc_device_applaunch.py", line 25, in <module>
    from gi.repository import Click
ImportError: cannot import name Click

¿Es esto un problema con la versión de mi teléfono?

Respuesta1

Debes actualizar tu imagen de ubuntu-touch con la disponible en el canal de desarrollo.

Pero el error que obtiene se debe a que falta una dependencia. Intente reinstalar manualmente el paquete Debian Click en su host, abra una terminal y escriba:

sudo apt-get install --reinstall click python3-click 

información relacionada