GNOME terminali Ubuntu 18.04’de açılmıyor


2

GNOME terminalimi açamadığımdan beri python'umu 3.6'dan 3.6.1'ye yükselttim. GNOME terminalini yeniden kurdum. Komutu kullanmak

sudo apt-get remove gnome-terminal && sudo apt-get install gnome-terminal

Ama açılmıyor. Ctrl+ Alt+ Tda çalışmıyor.

Xterm'i açtım ve "gnome-terminal" yazdım.

Bu hatayı aldım

Cannot import name '_gi' from 'gi'(/usr/lib/python3/dist-packages/gi/__init__.py)

Hatanın ekran görüntüsü:

Ekran görüntüsü

Çıktı ls -l /usr/bin/python3:

ls: cannot access '/usr/bin/python3': No such file or directory

aptAyrıca komutlarda hatalar alıyorum :

0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1 not fully installed or removed. 
After this operation, 0 B of additional disk space will be used. 
Do you want to continue? [Y/n] y 
Setting up iotop (0.6-2) ... /var/lib/dpkg/info/iotop.postinst: 6: /var/lib/dpkg/info/iotop.postinst: py3compile: not found dpkg: error processing package iotop (--configure): installed iotop package post-installation script subprocess returned error exit status 127 
Errors were encountered while processing: iotop 
E: Sub-process /usr/bin/dpkg returned an error code (1)


@ TheOneAboveAll Çalışmıyor, xterm "Belge meta verilerini ayarlama başarısız oldu: Metadata ayarlama ayarı :: gedit-position desteklenmiyor" diyor. Python3 ile python3 olarak değiştirmeye çalıştım, işe yaramadı.
Öğrenci

Yanıtlar:


2

Alternatifleri güncelleyerek python, çağrıldığında bile Python 3'ü varsayılan olarak ayarladınız . Bu bazı paketleri bozabilir. Dolayısıyla, takma adları python göz önüne alındığında kullanmak daha iyidir. Yaptığınız değişikliği geri alın:

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2
sudo update-alternatives --config python

ve python2'yi seçin. pythonPython 2'yi ve python3Python 3'ü aramak için her zaman kullanılır .

GNOME terminali, Python 3'ün varsayılan sürümüne bağlıdır (burada 3.6). Kurulumunuzda GNOME terminali, bağımlılığını tatmin etmeyecek olan Python 2 ile çalışmaya çalışıyordu. Öyleyse, ilk satırını /usr/bin/gnome-terminaldeğiştirin ve şu şekilde değiştirin:

#!/usr/bin/python3

Şimdi, kurulumunuzda python3 / usr / bin / içinde değildi ve py3compile bulunamadı, python3-minimal yeniden yüklenerek geri yüklenebilirler:

sudo apt install --reinstall python-minimal
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.