redshift-gtk 在啟動時崩潰,導入錯誤:沒有名為“xdg”的模組

redshift-gtk 在啟動時崩潰,導入錯誤:沒有名為“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似乎可行。或者,如果我向它提供有效的論據,它就會發生。

作業系統:

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

相關內容