web-dev-qa-db-ja.com

ImportError:aptdaemonから「defer」という名前のモジュールがありません

buntu 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を再インストールしようとしましたが、エラーなしで続行しましたが、この問題は修正されませんでした。

何が間違っていましたか?ありがとう!

3
Majal

異なるpythonバージョンのdeferをインストールしたかどうかを確認してください。正しく覚えていれば、pip2 install deferまたはpip3 install deferのいずれかを使用できます

2
Thu Yein Tun