Chroma plugin on debian stretch


#1

I tried to use chroma plugin on debian stretch with the distributed beets version .

~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 9.3 (stretch)
Release:	9.3
Codename:	stretch

But I get the following error:

~$ beet version
** error loading plugin chroma:
Traceback (most recent call last):
  File "/usr/share/beets/beets/plugins.py", line 253, in load_plugins
    namespace = __import__(modname, None, None)
  File "/usr/share/beets/beetsplug/chroma.py", line 27, in <module>
    import acoustid
ImportError: No module named acoustid

beets version 1.3.18
plugins: convert, mbsync, smartplaylist

What do I have to install additionally ?
$ aptitude search acoustid
i acoustid-fingerprinter - Fingerabdruckprogramm Acoustid
p acoustid-fingerprinter:i386 - Fingerabdruckprogramm Acoustid
p python-acoustid - Acoustid interface implementation and Chromaprint bindings
p python3-acoustid - Acoustid interface implementation and Chromaprint bindings (Python 3)

Thanks for any hint !


#2

I answered it already myself:
The python bindings were missing:

“aptitude install python-acoustid” did it.


#3

I didn’t have an answer, but I’m glad that you’ve figured it out. :slight_smile: