Mopidy: ImportError: нет модуля с именем gobject

Созданный на 24 авг. 2014  ·  4Комментарии  ·  Источник: mopidy/mopidy

Понятия не имею, почему Mopidy не может самостоятельно устанавливать зависимости. Это действительно раздражает и непрофессионально, если вы не можете использовать такой функциональный модуль прямо из коробки без дополнительных хлопот. Ошибка возникает на Mac и 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

Самый полезный комментарий

«действительно раздражает и непрофессионально» = оскорбление разработчиков программного обеспечения с открытым исходным кодом, которых вы никогда не встречали. :(

Все 4 Комментарий

Я понимаю, что вы можете расстраиваться, но оскорбляете людей, а затем спрашиваете
потому что их помощь обычно не очень эффективна.
24 августа 2014 г., 07:30, «Андреас Юнг» [email protected] написал:

Понятия не имею, почему Mopidy не может самостоятельно устанавливать зависимости. Это действительно
раздражает и непрофессионально, если вы не можете такой функциональный модуль
прямо из коробки, без лишних хлопот. Ошибка возникает на Mac и Linux.

suxmac: mopidy ajung $ bin / mopidy
Отслеживание (последний вызов последний):
Файл "bin / mopidy", строка 9, в
load_entry_point ('Mopidy == 0.19.3', 'console_scripts', 'mopidy') ()
Файл "/private/tmp/mopidy/lib/python2.7/site-packages/pkg_resources.py",
строка 378 в load_entry_point
return get_distribution (dist) .load_entry_point (группа, имя)
Файл "/private/tmp/mopidy/lib/python2.7/site-packages/pkg_resources.py",
строка 2566 в load_entry_point
вернуть ep.load ()
Файл "/private/tmp/mopidy/lib/python2.7/site-packages/pkg_resources.py",
строка 2260, в нагрузке
entry = _import_ (self.module_name, globals (), globals (), ['_name_'])
Файл "/private/tmp/mopidy/lib/python2.7/site-packages/mopidy/_main_.py",
строка 8, в
импортировать объект
ImportError: нет модуля с именем gobject

-
Ответьте на это письмо напрямую или просмотрите его на GitHub
https://github.com/mopidy/mopidy/issues/836.

LOL - вы когда-нибудь пытались установить свое программное обеспечение официальным способом в мире Python с помощью pip? Это очевидный провал. Не жалуйтесь на жалобы, когда не работают самые простые шаги установки.

Привет, спасибо, что рассмотрели жалобу в твиттере. Просто крик в пустоту - не лучший способ исправить ситуацию.

Что касается проблемы, с которой вы столкнулись, руки вроде бы связаны. Да, мы могли бы добавить https://pypi.python.org/pypi/PyGObject/, но остальные наши зависимости, отличные от python, в первую очередь привязка python для GStreamer, не связаны с pypi. Вот почему http://docs.mopidy.com/en/latest/installation/#installation (который, я надеюсь, вы посмотрели) описывает, как установить эти недостающие части в ряде систем.

Возможно, мы сможем выполнить некоторые проверки времени установки, чтобы предупредить людей, пытающихся перейти по маршруту pip, об отсутствии зависимостей, отличных от Python, но не уверены, как / если это еще сработает. Если у вас есть другие конструктивные предложения, как это можно улучшить, сообщите нам.

«действительно раздражает и непрофессионально» = оскорбление разработчиков программного обеспечения с открытым исходным кодом, которых вы никогда не встречали. :(

Была ли эта страница полезной?
0 / 5 - 0 рейтинги