HOZHENWAI / Beets-Plugin_VGMdb

A small plugin to collect metadata from VGMdb and manage a VGMdb collection
13 stars 2 forks source link

ModuleNotFoundError #22

Closed Seres67 closed 9 months ago

Seres67 commented 10 months ago

Installation seems to work:

seres@titan:~/beets/plugins $ pip install --break-system-packages beets-vgmdb
Defaulting to user installation because normal site-packages is not writeable
Collecting beets-vgmdb
  Downloading beets_vgmdb-1.2.7-py3-none-any.whl (8.1 kB)
Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from beets-vgmdb) (2.28.1)
Requirement already satisfied: pathlib in /usr/local/lib/python3.11/dist-packages (from beets-vgmdb) (1.0.1)
Requirement already satisfied: beets>=1.6.0 in /usr/local/lib/python3.11/dist-packages (from beets-vgmdb) (1.6.0)
Requirement already satisfied: beautifulsoup4 in /usr/local/lib/python3.11/dist-packages (from beets-vgmdb) (4.12.2)
Requirement already satisfied: lxml in /usr/local/lib/python3.11/dist-packages (from beets-vgmdb) (4.9.3)
Requirement already satisfied: confuse>=1.0.0 in /usr/lib/python3/dist-packages (from beets>=1.6.0->beets-vgmdb) (2.0.0)
Requirement already satisfied: jellyfish in /usr/lib/python3/dist-packages (from beets>=1.6.0->beets-vgmdb) (0.8.9)
Requirement already satisfied: mediafile>=0.2.0 in /usr/lib/python3/dist-packages (from beets>=1.6.0->beets-vgmdb) (0.11.0)
Requirement already satisfied: munkres>=1.0.0 in /usr/lib/python3/dist-packages (from beets>=1.6.0->beets-vgmdb) (1.1.4)
Requirement already satisfied: musicbrainzngs>=0.4 in /usr/lib/python3/dist-packages (from beets>=1.6.0->beets-vgmdb) (0.7.1)
Requirement already satisfied: pyyaml in /usr/lib/python3/dist-packages (from beets>=1.6.0->beets-vgmdb) (6.0)
Requirement already satisfied: unidecode in /usr/lib/python3/dist-packages (from beets>=1.6.0->beets-vgmdb) (1.3.6)
Requirement already satisfied: soupsieve>1.2 in /usr/local/lib/python3.11/dist-packages (from beautifulsoup4->beets-vgmdb) (2.5)
Requirement already satisfied: six>=1.9 in /usr/lib/python3/dist-packages (from mediafile>=0.2.0->beets>=1.6.0->beets-vgmdb) (1.16.0)
Requirement already satisfied: mutagen>=1.46 in /usr/lib/python3/dist-packages (from mediafile>=0.2.0->beets>=1.6.0->beets-vgmdb) (1.46.0)
Installing collected packages: beets-vgmdb
Successfully installed beets-vgmdb-1.2.7

But when running beet i get this error:

** error loading plugin vgmdb:
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/beets/plugins.py", line 268, in load_plugins
    namespace = __import__(modname, None, None)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'beetsplug.vgmdb'
beets version 1.6.0
Python version 3.11.2
no plugins loaded
HOZHENWAI commented 10 months ago

hey, i think you got the same error as in #21 . The solution is to put "VGMplug" instead of "vgmdb" in the config. A readme is due in another branch.

Seres67 commented 10 months ago

ah, yes! it works now