ImportError: нет модуля с именем 'defer' от aptdaemon
Я только что обновил Ubuntu GNOME 16.04 до 16.10, но не могу запустить software-properties-gtk
,
Вывод этой команды:
Traceback (most recent call last):
File "/usr/bin/software-properties-gtk", line 37, in <module>
from softwareproperties.gtk.SoftwarePropertiesGtk import SoftwarePropertiesGtk
File "/usr/lib/python3/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py", line 34, in <module>
from aptdaemon import client
File "/usr/lib/python3/dist-packages/aptdaemon/client.py", line 43, in <module>
import defer
ImportError: No module named 'defer'
Это означает, что все другие программы, основанные на aptd
Кидают ошибки.
Я попытался переустановить пакет python-defer
которая прошла без каких-либо ошибок, но это не решило эту проблему.
Любые предложения, что пошло не так? Спасибо!
1 ответ
Решение
Проверьте, установлен ли вы defer для разных версий Python. Если я правильно помню, вы можете использовать pip2 install defer
или же pip3 install defer