Installation

Remoulade supports Python versions 3.7 and up and is installable via pip or from source.

Via pip

To install remoulade, simply run the following command in a terminal:

$ pip install -U 'remoulade[rabbitmq]'

Remoulade use RabbitMQ as message broker.

If you would like to use it with Redis to store the results then run:

$ pip install -U ‘remoulade[rabbitmq, redis]’

If you don’t have pip installed, check out this guide.

Extra Requirements

When installing the package via pip you can specify the following extra requirements:

Name

Description

rabbitmq

Installs the required dependencies for using Remoulade with RabbitMQ.

redis

Installs the required dependencies for using Remoulade with Redis.

If you want to install Remoulade with all available features, run:

$ pip install -U 'remoulade[all]'

Optional Requirements

If you’re using Redis as your broker and aren’t planning on using PyPy then you should additionally install the hiredis package to get an increase in throughput.

From Source

To install the latest development version of remoulade from source, clone the repo from GitHub

$ git clone https://github.com/wiremind/remoulade

then install it to your local site-packages by running

$ python setup.py install

in the cloned directory.