Install and Running Supervisord in virtualenv python 2.7

The thing is your default python is 3.x and supervisord is not stable/ready yet for python 3.x so i suggest a solution is to run supervisord in virtualenv of python 2.7

Yes. You can first setup a virtualenv and then install supervisor use pip.

Create configuration file:

You can run multiple instances, just use different port supervisord listen on in configuration file: