redshift-gtk falha ao iniciar, ImportError: Nenhum módulo chamado 'xdg' [closed]

1

Estou recebendo o seguinte erro sempre que tento executar 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'

E não consegui encontrar nenhuma solução em internets, então talvez alguém aqui possa me ajudar? O redshift simples parece funcionar. Ou seria se eu tivesse fornecido argumentos válidos.

O sistema operacional:

Edição do Linux Mint 17.2 do KDE.

    
por Moorindal 22.11.2015 / 09:04

1 resposta

4

Você está perdendo uma dependência do Python. Instale-o com sudo apt-get install python3-xdg . Eu apenas verifiquei , ele está incluído no Ubuntu Wily. Se não estiver incluído na sua versão do Linux Mint, você pode instalá-lo baixando-o do site mencionado e instalando com sudo dpkg -i … manualmente.

Caso haja algum ovo Python no PyPI, você pode instalá-lo com pip3 install xdg . Caso você não tenha pip3 , ele deverá informar como instalá-lo quando você tentar iniciar o pip .

    
por Martin Ueding 22.11.2015 / 09:37