
При каждой попытке запуска я получаю следующую ошибку 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
.