deezer / deezer/spleeter

after install of spleeter: ModuleNotFoundError: No module named '_lzma'

Open
#721 1 comment 0 reactions 0 assignees View on GitHub
bug invalid
Dominant language
Python
Stars
28.4k
Forks
3.1k
PR merge metrics
No merged PRs in 30d

Description

Hello !!

I managed to install spleeter on my debian 10 .
when i launch :

> spleeter separate -p spleeter:2stems -o output audio_example.mp3

I have

> Traceback (most recent call last):
> File "/home/romger/.local/bin/spleeter", line 8, in
> sys.exit(entrypoint())
> File "/home/romger/.local/lib/python3.9/site-packages/spleeter/__main__.py", line 256, in entrypoint
> spleeter()
> File "/home/romger/.local/lib/python3.9/site-packages/typer/main.py", line 214, in __call__
> return get_command(self)(*args, **kwargs)
> File "/home/romger/.local/lib/python3.9/site-packages/click/core.py", line 829, in __call__
> return self.main(*args, **kwargs)
> File "/home/romger/.local/lib/python3.9/site-packages/click/core.py", line 782, in main
> rv = self.invoke(ctx)
> File "/home/romger/.local/lib/python3.9/site-packages/click/core.py", line 1259, in invoke
> return _process_result(sub_ctx.command.invoke(sub_ctx))
> File "/home/romger/.local/lib/python3.9/site-packages/click/core.py", line 1066, in invoke
> return ctx.invoke(self.callback, **ctx.params)
> File "/home/romger/.local/lib/python3.9/site-packages/click/core.py", line 610, in invoke
> return callback(*args, **kwargs)
> File "/home/romger/.local/lib/python3.9/site-packages/typer/main.py", line 497, in wrapper
> return callback(**use_params) # type: ignore
> File "/home/romger/.local/lib/python3.9/site-packages/spleeter/__main__.py", line 114, in separate
> from .separator import Separator
> File "/home/romger/.local/lib/python3.9/site-packages/spleeter/separator.py", line 27, in
> from librosa.core import istft, stft
> File "/home/romger/.local/lib/python3.9/site-packages/librosa/__init__.py", line 211, in
> from . import core
> File "/home/romger/.local/lib/python3.9/site-packages/librosa/core/__init__.py", line 5, in
> from .convert import * # pylint: disable=wildcard-import
> File "/home/romger/.local/lib/python3.9/site-packages/librosa/core/convert.py", line 7, in
> from . import notation
> File "/home/romger/.local/lib/python3.9/site-packages/librosa/core/notation.py", line 8, in
> from ..util.exceptions import ParameterError
> File "/home/romger/.local/lib/python3.9/site-packages/librosa/util/__init__.py", line 84, in
> from .files import * # pylint: disable=wildcard-import
> File "/home/romger/.local/lib/python3.9/site-packages/librosa/util/files.py", line 11, in
> import pooch
> File "/home/romger/.local/lib/python3.9/site-packages/pooch/__init__.py", line 19, in
> from .processors import Unzip, Untar, Decompress
> File "/home/romger/.local/lib/python3.9/site-packages/pooch/processors.py", line 14, in
> import lzma
> File "/usr/local/lib/python3.9/lzma.py", line 27, in
> from _lzma import *
> ModuleNotFoundError: No module named '_lzma'

I follow this post :

[(https://github.com/pandas-dev/pandas/issues/27532 )]

However for install of spleeter I had install python3.9 with conpilation . Then my lzma install is not accept by python3.9 .

Thank for your help !!

Jérome

-------------------------------------------------------
| os | linux librazik based on debian 10 |
| ram | 6Gb |
| cpu | Intel inside Core I5 vPro |
-------------------------------------------------------

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.