Earlier today i was trying to run the ocl server and i found out i had to install quite a number of dependencies.
git+https://firstname.lastname@example.org django-mongodb-engine git+https://github.com/snyaggarwal/django-queryset-csv boto==2.38.0 celery[redis]==3.1.17 redis==2.10.6 celery_once==0.1.4 flower==0.9.5 # django-celery==3.0.11 django-configurations==0.8 django-haystack==2.1.0 django-uuidfield==0.4.0 djangorestframework==2.3.7 Fabric==1.9.0 pymongo==2.6 pysolr==3.2.0 wsgiref==0.1.2 python-dateutil==2.2 gunicorn==18.0 moto==0.4.25 django-cors-headers==1.1.0 ocldev==0.1.73 fhir.resources==5.0.1 mock raven #used to push logs to sentry.io/openconceptlab
This would be easy with
pip install -r requirements.txt becuase it would basically install all the dependencies at once. When i tried to excute the command it took very long that i had to install dependencies one by one… This worked fine untill the time i was trying to bring in this dependency
git+https://email@example.com i just found out that the dependecies in this repository have conflicts with the ones of ocl as a module itself
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. django-money 1.3.1 requires Django>=1.11, but you have django 1.5.11 which is incompatible. django-debug-toolbar 1.10.1 requires Django>=1.11, but you have django 1.5.11 which is incompatible. django-allauth 0.39.1 requires Django>=1.11, but you have django 1.5.11 which is incompatible. Successfully installed Django-1.5.11 ERROR: Could not find a version that satisfies the requirement django-mongodb-engine ERROR: No matching distribution found for django-mongodb-engine
this error also comes up for the mongodb
Would the ocl squad have a nother way to navigate through this?