feschukov / rhythmbox-plugin-yandex-music

Плагин для работы с музыкальным сервисом Яндекс.Музыка в Rhythmbox
GNU General Public License v3.0
187 stars 20 forks source link

plugin yandex-music #20

Closed patridon87 closed 2 years ago

patridon87 commented 2 years ago

Добрый день! Не запускается плагин: (rhythmbox:17867): WARNING : 10:50:25.419: Error importing plugin 'yandex-music': Traceback (most recent call last): File "/usr/lib/python3.10/importlib/init.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "/home/sergey/.local/share/rhythmbox/plugins/yandex-music/yandex-music.py", line 2, in from yandex_music import Client ModuleNotFoundError: No module named 'yandex_music'

(rhythmbox:17867): libpeas-WARNING **: 10:50:25.419: Error loading plugin 'yandex-music'

При этом апи музыки установлено и в питоне импортируется без проблем

feschukov commented 2 years ago

Куда установлен api яндекс музыки? Какая ОС? Можно узнать что было не так? Чтобы потом другим было понятно что делать в данной ситуации?

patridon87 commented 2 years ago

ОС - popOS. Api установлен в системе (не venv). При запуске python в терминале импортируется без проблем. Проблему не решил.

feschukov commented 2 years ago

Очень странно. Было подобное https://github.com/dobroweb/rhythmbox-plugin-yandex-music/issues/5 у другого пользователя на ОС Ubuntu 20.04 LTS. Но там дело дошло до переустановки ОС. Вы устанавливали от своего пользователя библиотеку или от пользователя root (sudo и далее)? Я попробую на чистой PopOS! установить плагин и также отпишусь.

patridon87 commented 2 years ago

от своего. попробую через sudo

patridon87 commented 2 years ago

sudo pip install yandex-music помогло! Спасибо!

feschukov commented 2 years ago

Очень странно, что не ищет модуль в папке пользователя. Но хорошо, что заработало.