ImportError: gtk adlı modül yok


9

sonra bozgunundan birkaç saat geri Ben ethernet kablosu kullandıktan sonra bir çalışma masaüstü başardı vesudo apt-get install ubuntu-desktop

Ama şimdi CLI'den ubuntu yazılım merkezini çalıştırmaya çalıştığımda elde ettiğim şey bu

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

Herhangi biri bunu nasıl düzeltebileceğini tahmin eder. Sinaptikteki arama kutusu da eksik. Bunun axi adlı modülle bir ilgisi var. Her ikisinin de ilişkili olduğunu düşünüyorum.

Yanıtlar:


11
sudo apt-get install python-gtk2

Bunu düzeltmeli. Bunlar, yazılım merkezi için GUI oluşturmak için kullanılan grafiksel bir paket olan GTK için python bağlamalarıdır.

axi tamamen başka bir şey, yazmayı deneyin

sudo apt-get install afnix

bir terminale takın ve düzeltin.


Bir sürü python paketini yeniden kurdum, şimdi yazılım merkezi çalışıyor ama afnix axi problemini çözmedi. Üstte bulunması gereken arama çubuğu orada değil
Rick_2047

"Bunun axi adlı modülle bir ilgisi var" dediğinde, size özel olarak ne anlatıyor? sudo synapticKomut satırından çalıştırma , axi'den bahseden hatalar veya uyarılar atar mı? Orijinal sorunuzu ayrıntılarla düzenlemekten çekinmeyin.
John Lyon

1
Şimdi çalışıyor, ben axi ile ilgili her şeyi yeniden kurdum.
Rick_2047

3
Ben hala python-gtk2 ve python-gtk2-dev yüklü olsa bile, fslint-gui çalıştırırken "ImportError: gtk adında bir modül" alıyorum. Öneriler? (Ayrıca Python yorumlayıcısında hatayı alıyorum.)
Steve Kroon

3
@SteveKroon, normalde aynı makinede birden fazla python sürümü kullanıyorsanız oluşur - sorun yaşadığınız python sürümü için python-gtk'yi manuel olarak yüklemeniz gerekebilir. Farklı bir sorun olduğunu düşündüğüm için hala sorun yaşıyorsanız başka bir soru açmaktan çekinmeyin.
John Lyon
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.