gnome-tweak-tool не запускается из-за ошибки "ImportError: Нет модуля с именем gi"
Я использую Ubuntu 11.10 с Gnome Shell и у меня проблема с gnome-tweak-tool
, Когда я нажимаю на него, он ничего не делает, а когда я пытаюсь открыть его с помощью терминала, выдает эту ошибку:
Traceback (most recent call last):
File "/usr/bin/gnome-tweak-tool", line 22, in <module>
import gi
ImportError: No module named gi
Я немного погуглил, нашел несколько решений (переустановил некоторые python-gobject
пакеты), но все равно не помогло./
2 ответа
Небольшой обходной путь найден здесь:
sudo nano /usr/bin/gnome-tweak-tool
+ Изменить #!/usr/bin/env python
в #!/usr/bin/python
Мой файл называется "gnome-tweaks", кстати, он уже был #!/ Usr/bin/python. Я решил свой кризис, поняв, что недавно установил python3 вдоль стороны python2 и установил его по умолчанию. [[ python -> python3 ]]
Я изменил свою линию на
#!/ USR / бен /python2
Теперь работает
Я получил эту ошибку после того, как возился с pyenv
. Я изменил системный питон на один изpyenv
поэтому система не смогла найти модули, установленные для системного Python. pyenv global system
исправлена ошибка.