New beets user here, and not experienced with python, struggling to get plugins working.
e.g. I am trying to install the discogs plugin.
It appears I have installed the dependencies:
$ pip install --user beets[discogs]
Requirement already satisfied: beets[discogs] in /usr/lib64/python3.6/site-packages (1.4.9)
Requirement already satisfied: six>=1.9 in /usr/lib64/python3.6/site-packages (from beets[discogs]) (1.13.0)
Requirement already satisfied: mutagen>=1.33 in /usr/lib64/python3.6/site-packages (from beets[discogs]) (1.43.0)
Requirement already satisfied: unidecode in /usr/lib64/python3.6/site-packages (from beets[discogs]) (1.1.1)
Requirement already satisfied: musicbrainzngs>=0.4 in /usr/lib64/python3.6/site-packages (from beets[discogs]) (0.6)
Requirement already satisfied: pyyaml in /usr/lib64/python3.6/site-packages (from beets[discogs]) (5.1.2)
Requirement already satisfied: munkres>=1.0.0 in /usr/lib64/python3.6/site-packages (from beets[discogs]) (1.1.2)
Requirement already satisfied: jellyfish in /usr/lib64/python3.6/site-packages (from beets[discogs]) (0.7.2)
Requirement already satisfied: discogs-client>=2.2.1 in ./.local/lib64/python3.6/site-packages (from beets[discogs]) (2.2.2)
Requirement already satisfied: requests in /usr/lib64/python3.6/site-packages (from discogs-client>=2.2.1->beets[discogs]) (2.22.0)
Requirement already satisfied: oauthlib in /usr/lib64/python3.6/site-packages (from discogs-client>=2.2.1->beets[discogs]) (3.0.1)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /usr/lib64/python3.6/site-packages (from requests->discogs-client>=2.2.1->beets[discogs]) (3.0.4)
Requirement already satisfied: idna<2.9,>=2.5 in /usr/lib64/python3.6/site-packages (from requests->discogs-client>=2.2.1->beets[discogs]) (2.8)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /usr/lib64/python3.6/site-packages (from requests->discogs-client>=2.2.1->beets[discogs]) (1.25.7)
Requirement already satisfied: certifi>=2017.4.17 in /usr/lib64/python3.6/site-packages (from requests->discogs-client>=2.2.1->beets[discogs]) (2019.11.28)
But beets cannot find it:
$ beet version
** error loading plugin discogs:
Traceback (most recent call last):
File “/usr/lib64/python3.6/site-packages/beets/plugins.py”, line 273, in load_plugins
namespace = import(modname, None, None)
ModuleNotFoundError: No module named ‘beetsplug.discogs’
beets version 1.4.9
Python version 3.6.10
plugins: fetchart, lyrics
I am not sure what I am doing wrong.