Я новичок в Ubuntu 18.04 и начинающий и изучающий Python студент-самоучка. Я ожидаю, что сделал что-то неумное при установке Python 3.7.1 в Ubuntu 18.04. У меня действительно работал Bleachbit, но теперь, когда я пытаюсь открыть BLeachBit и несколько других программ с помощью sudo, я получаю такой же ответ:
$ sudo bleachbit
Traceback (most recent call last):
File "/usr/bin/bleachbit", line 38, in <module>
import gtk
ModuleNotFoundError: No module named 'gtk'
Я использовал следующую команду, и система сообщает, что установлены две версии GTK:
$ dpkg -l libgtk2.0-0 libgtk-3-0
Desired=Unknown/Install/Remove/Purge/Hold
| Статус = Не / Inst / Conf-файлы / Распакованный / HALF-конф / Half-инст / провоцирующие
ОЖИДАНИЕ / Триг-PEND
| / Err? = (Нет) / Reinst-required (Status, Err: uppercase = bad)
|| / Название Версия Архитектура
Описание
+++ - ============================
ii libgtk-3-0: amd64 3.22.30-1ubuntu1 amd64
GTK + библиотека графического интерфейса пользователя
ii libgtk2.0-0: amd64 2.24.32-1ubuntu1 amd64
GTK + библиотека графического интерфейса пользователя
Я считаю, что GTK установлен.
Как мне заставить GTK импортировать туда, где это необходимо.
Я настроил работающий виртуальный рабочий модуль и настроил Python, чтобы я мог выбирать между Python 3.6.6 и Python 3.71 через
sudo update-alternatives --config python
Я не уверен, что это каким-то образом неправильно настроило Python.
Буду признателен за некоторые указания относительно следующих шагов или просто вытрите диск и переустановите Ubuntu .....
Спасибо за внимание