Follow instructions at here
Briefly you can use brew to install rabbitmq needed by celery.
brew install rabbitmq
After installing, you should alter environment variable PATH as below:
Then install celery using pip
pip install celery
If you have problems with celery and django, you can refer to this
pip install -U https://github.com/google/google-visualization-python/zipball/master
Please refer here to install mono, in order to compile and run .NET application.
Please install MATLAB and make sure you can open it in terminal using 'matlab'.
Have already contained in project. More info here.
The project used django default database, you can use your own as long as you configure it in CrowdInfer/settings.py, you can refer to here for instructions.
####OS X 10.11
- Python 2.7.10
- Django 1.10.1
- rabbitmq 3.6.1
- celery 4.0.2
- mono 4.2.3
- MATLAB R2014b
Make it Run
celery -A CrowdInfer worker -l info
Migrate Django Tables
python manage.py migrate
Then you should load method info from 'main_method.sql'
python manage.py runserver
If you're encountered with error like
DisabledBackend' object has no attribute '_get_task_meta_for
Make sure you have prepared CrowdInfer/init.py as instructions.