Installation¶
Prerequisites¶
- python 2.7+
- tornado
- sockjs-tornado
- sockjs-client
- pika
- rabbitMQ
Install¶
$ pip install rabbitChat
If above dependencies do not get installed by the above command, then use the below steps to install them one by one.
Step 1 - Install pip
Follow the below methods for installing pip. One of them may help you to install pip in your system.
- Method 1 - https://pip.pypa.io/en/stable/installing/
- Method 2 - http://ask.xmodulo.com/install-pip-linux.html
- Method 3 - If you installed python on MAC OS X via
brew install python, then pip is already installed along with python.Step 2 - Install tornado:
$ pip install tornadoStep 3 - Install sockjs-tornado
$ pip install sockjs-tornadoStep 4 - Install pika
$ pip install pikaStep 5 - Install RabbitMQ
For
MacUsersFor
Ubuntu/LinuxUsers
Enable RabbitMQ application repository
$ echo "deb http://www.rabbitmq.com/debian/ testing main" >> /etc/apt/sources.listAdd the verification key for the package
$ wget -o http://www.rabbitmq.com/rabbitmq-signing-key-public.asc | sudo apt-key add -Update the sources with our new addition from above
$ apt-get updateAnd finally, download and install RabbitMQ
$ sudo apt-get install rabbitmq-server