Python 2.7 ImportError: Никакой модуль не назвал репозиторий

Я абсолютно невежествен. Я удалил, и ре установило gi и python2.7. Вы у парней есть какие-либо идеи?

~ > /usr/bin/python
Python 2.7.6 (default, Mar 22 2014, 22:59:56) 
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import gi
>>> import gi.repository
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named repository

Спасибо!

6
задан 9 March 2015 в 21:13

4 ответа

Поблагодарите Вас все за свои ответы.

у меня была другая версия Python, установленного в моем/usr/local/bin.

1
ответ дан 23 November 2019 в 07:38

Необходимо установить следующий пакет вместо этого:

sudo apt-get install --reinstall python-gi

Этот пакет содержит Python 2.x обязательный генератор для библиотек, которые поддерживают gobject-самоанализ, т.е. которые поставляют gir1.2 - пакет. С этими пакетами библиотеками можно пользоваться из Python.

4
ответ дан 23 November 2019 в 07:38

У меня была та же проблема с помощью Ubuntu 16.04. Моей проблемой было обновление пакета Python с помощью pip.

Мое решение состояло в том, чтобы удалить пакет с зернышком и переустановить, это с Кв. - добирается:

sudo -H pip uninstall gi

sudo apt-get install --reinstall python-gi

я соглашаюсь с Sylvain Pineau, но просто переустановка python-gi с apt-get была недостаточно для меня.

2
ответ дан 23 November 2019 в 07:38

Введите команду в терминале:

sudo apt-get install python-gobject
1
ответ дан 23 November 2019 в 07:38

Другие вопросы по тегам:

Похожие вопросы: