Skip to content

1. Installation

Félix Voituret edited this page Nov 22, 2019 · 15 revisions

Using Conda

The easiest way to use Spleeter is probably to use it with conda. You need first to install conda, for instance using miniconda.

⚠️ For Windows users we highly recommend you use a complete Anaconda installation. You may otherwise have to manually install ffmpeg

We provide already provisioned packages for most platforms on Conda Forge, you can thus install Spleeter by simply running :

conda install -c conda-forge spleeter

We also provide a GPU1 ready package :

conda install -c conda-forge spleeter-gpu

All dependencies required to make Spleeter work would be installed in your environment as well as Spleeter library itself.

1 running Spleeter on Nvidia GPU devices require you to have a proper CUDA driver installation.

1 ⚠️ please note that we do not provide support for MacOS platforms with spleeter-gpu conda package.

Using pip

PyPI version

Spleeter could also be installed directly using pip package manager, assuming that following dependencies are installed first :

2 only needed if you plan to perform evaluation.

If you do not feel confortable installing these dependencies, we recommend an installation with conda.

You can then install the library from PyPi repository :

pip install spleeter

⚠️ pip based install method does not support GPU. If you need to run Spleeter on GPU devices, we recommend an installation with conda or to use the provided GPU Docker image.

Clone this wiki locally