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 |
---|---|
|
Installs the required dependencies for using Remoulade with RabbitMQ. |
|
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.