pandaproject/panda — Issue #445: requirements.txt broken on install
Author: eads
Created: 2012-02-14 21:40:14+00:00
State: open

I realized the reason Django wasn't installed when running the script wasn't that it was forgotten, it's that `pip install -r requirements.txt` was failing with this message:

ValueError: ('Expected version spec in', 'git+https://github.com/onyxfish/django-ajax-uploader.git#egg=ajaxuploader', 'at', '+https://github.com/onyxfish/django-ajax-uploader.git#egg=ajaxuploader')

I dug around [the pip docs](http://www.pip-installer.org/en/latest/requirements.html#the-requirements-file-format) and apparently packages from version control need a `-e` prefix, ala `-e git+https://github.com/onyxfish/django-ajax-uploader.git#egg=ajaxuploader`.