redshift-gtk が起動時にクラッシュ、ImportError: 'xdg' という名前のモジュールがありません

redshift-gtk が起動時にクラッシュ、ImportError: 'xdg' という名前のモジュールがありません

実行しようとすると、必ず次のエラーが表示されますredshift-gtk

Traceback (most recent call last):
  File "/usr/bin/redshift-gtk", line 26, in <module>
    from redshift_gtk.statusicon import run
  File "/usr/lib/python3.4/site-packages/redshift_gtk/statusicon.py", line 38, in <module>
    from . import utils
  File "/usr/lib/python3.4/site-packages/redshift_gtk/utils.py", line 23, in <module>
    from xdg import BaseDirectory as base
ImportError: No module named 'xdg'

インターネットで解決策を見つけることができなかったので、誰か助けてくれる人はいませんか? シンプルredshiftに機能するようです。または、有効な引数を提供すれば機能するでしょう。

OS:

Linux Mint 17.2 KDE エディション。

答え1

Pythonの依存関係が不足しています。 でインストールしてくださいsudo apt-get install python3-xdg確認しましたUbuntu Wilyに含まれています。Linux Mintのバージョンに含まれていない場合は、言及されたサイト手動でインストールしますsudo dpkg -i …

PyPI に Python egg がある場合は、 を使用してインストールできますpip3 install xdg。 がない場合はpip3、 を起動しようとしたときにインストール方法が示されるはずですpip

関連情報