ImportError:没有名为gtk的模块


9

几小时后的崩溃之后,在使用以太网电缆和sudo apt-get install ubuntu-desktop

但是现在当我尝试从CLI运行ubuntu软件中心时,这就是我得到的

rick@Abigail:~$ sudo software-center 
Traceback (most recent call last):
  File "/usr/bin/software-center", line 34, in <module>
    import gtk
ImportError: No module named gtk

任何猜测如何解决此问题。突触上的搜索框也丢失了。它与名为axi的模块有关。我认为两者是相关的。

Answers:


11
sudo apt-get install python-gtk2

应该解决这个问题。这些是GTK的python绑定,GTK是一个图形软件包,用于为软件中心构建GUI。

axi完全是另外一回事,请尝试输入

sudo apt-get install afnix

进入终端,看看是否可以解决。


我重新安装了一堆python软件包,现在软件中心可以工作了,但是afnix并没有解决axi问题。应该没有出现在顶部的搜索栏不存在
Rick_2047 2011年

当您说“它与名为axi的模块有关”时,它具体告诉您什么?sudo synaptic从命令行运行是否会抛出错误或警告提及axi?随时编辑带有细节的原始问题。
约翰·里昂

1
现在可以正常工作了,我重新安装了与axi相关的所有内容。
Rick_2047 2011年

3
即使我确实安装了python-gtk2和python-gtk2-dev,运行fslint-gui时仍会收到“ ImportError:没有名为gtk的模块”。有什么建议吗?(我在Python解释器中也得到了错误。)
史蒂夫·克鲁恩

3
@SteveKroon如果在同一台计算机上使用多个版本的python,通常会发生这种情况-您可能需要为遇到问题的python版本手动安装python-gtk。如果您仍然遇到问题,请随意提出另一个问题,因为我认为这是另一个问题。
约翰·里昂
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.