Mopidy: ImportError: Nenhum módulo denominado gobject

Criado em 24 ago. 2014  ·  4Comentários  ·  Fonte: mopidy/mopidy

Não tenho ideia de por que o Mopidy não consegue instalar dependências por conta própria. É realmente irritante e pouco profissional se você não puder criar um módulo com esses recursos pronto para o uso, sem maiores aborrecimentos. O erro acontece no Mac e no Linux.

suxmac:mopidy ajung$ bin/mopidy 
Traceback (most recent call last):
  File "bin/mopidy", line 9, in <module>
    load_entry_point('Mopidy==0.19.3', 'console_scripts', 'mopidy')()
  File "/private/tmp/mopidy/lib/python2.7/site-packages/pkg_resources.py", line 378, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/private/tmp/mopidy/lib/python2.7/site-packages/pkg_resources.py", line 2566, in load_entry_point
    return ep.load()
  File "/private/tmp/mopidy/lib/python2.7/site-packages/pkg_resources.py", line 2260, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/private/tmp/mopidy/lib/python2.7/site-packages/mopidy/__main__.py", line 8, in <module>
    import gobject
ImportError: No module named gobject
C-enhancement

Comentários muito úteis

"verdadeiramente irritante e pouco profissional" = insultar os desenvolvedores de software de código aberto que você nunca conheceu. :(

Todos 4 comentários

Posso perceber que você pode estar frustrado, mas insultando as pessoas e perguntando
pois a ajuda deles geralmente não funciona muito bem.
Em 24 de agosto de 2014 07:30, "Andreas Jung" [email protected] escreveu:

Não tenho ideia de por que o Mopidy não consegue instalar dependências por conta própria. É verdadeiramente
irritante e pouco profissional, se você não puder um módulo em destaque
out-of-the-box sem mais aborrecimentos. O erro acontece no Mac e no Linux.

suxmac: mopidy ajung $ bin / mopidy
Traceback (última chamada mais recente):
Arquivo "bin / mopidy", linha 9, em
load_entry_point ('Mopidy == 0.19.3', 'console_scripts', 'mopidy') ()
Arquivo "/private/tmp/mopidy/lib/python2.7/site-packages/pkg_resources.py",
linha 378, em load_entry_point
return get_distribution (dist) .load_entry_point (grupo, nome)
Arquivo "/private/tmp/mopidy/lib/python2.7/site-packages/pkg_resources.py",
linha 2566, em load_entry_point
return ep.load ()
Arquivo "/private/tmp/mopidy/lib/python2.7/site-packages/pkg_resources.py",
linha 2260, em carga
entrada = _importar_ (self.module_name, globals (), globals (), ['_name_'])
Arquivo "/private/tmp/mopidy/lib/python2.7/site-packages/mopidy/_main_.py",
linha 8, em
importar gobject
ImportError: Nenhum módulo denominado gobject

-
Responda a este e-mail diretamente ou visualize-o no GitHub
https://github.com/mopidy/mopidy/issues/836.

LOL - você já tentou instalar seu software da maneira oficial no mundo Python usando 'pip'? Esta é uma falha óbvia. Não reclame de reclama quando as etapas de instalação mais básicas não funcionam.

Olá, obrigado por acompanhar a reclamação no twitter. Apenas gritar no vazio não é tão bom para consertar as coisas.

Quanto ao problema que você encontrou, as mãos estão meio atadas. Sim, poderíamos adicionar https://pypi.python.org/pypi/PyGObject/, mas o resto de nossas dependências não python, principalmente a vinculação python para GStreamer, não estão em pypi. É por isso que http://docs.mopidy.com/en/latest/installation/#installation (que espero que você tenha lido) cobre como instalar essas peças que faltam em vários sistemas.

Podemos ser capazes de fazer algumas verificações de tempo de instalação para avisar as pessoas que estão tentando seguir a rota do pip sobre a falta de deps não-python, mas não temos certeza de como / se isso funcionaria ainda. Se você tiver alguma outra sugestão construtiva sobre como isso pode ser melhorado, entre em contato conosco.

"verdadeiramente irritante e pouco profissional" = insultar os desenvolvedores de software de código aberto que você nunca conheceu. :(

Esta página foi útil?
0 / 5 - 0 avaliações