ОШИБКА:root: Не удалось найти любую библиотеку типов для Click

Я пытаюсь разработать приложение с Ubuntu SDK. Для этого я использую телефон Samsung Galaxy Nexus с Ubuntu Touch 13.10 Saucy.

Я создал проект в Ubuntu SDK (приложение с вкладками UI). Мой комплект устройств: UbuntuSDK для armhf (GCC ubuntu-sdk-13.10-saucy). Более новой версии Ubuntu Touch для телефона Galaxy Nexus не существует. Trusty или Utopic больше не поддерживается.

Независимо от того, что я пытаюсь сделать в Ubuntu Project, ошибка такова:

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

Это проблема с версией моего телефона?

1 ответ

Вам следует обновить изображение Ubuntu-Touch с помощью изображения, доступного в канале devel.

Но ошибка, которую вы получаете, вызвана отсутствующей зависимостью, попробуйте вручную переустановить пакет click debian на вашем хосте, откройте терминал и введите:

sudo apt-get install --reinstall click python3-click 
Другие вопросы по тегам