Plugin trouble

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.

Weird! It seems like your beets installation must somehow be incomplete… is there a discogs.py under /usr/lib64/python3.6/site-packages/beetsplug? If not, you might need to uninstall and reinstall, I suppose?

There is not a discogs.py under that folder, or any folder for that matter.

Also try installing everything into a virtual environment first.

Now depends on your system and python version how you can do that but here is a guide to follow then retry the installation.

But I never saw anything before about installing beets[discogs] why not just install beets?