title: Requirements.txt invalid with conda/pip on elastic beanstalk
body: <p>Is it possible that it doesnt like the mixing of conda/pip? It says my pip is out of date, but in fact it's at 7.1.2 on my local machine.</p>
  
  <p>I am trying to deploy a flask app with numpy, scipy, etc to aws</p>
  
  <pre><code>AppDeployPreHook/03deploy.py] : Activity execution failed, because: You are using pip version 7.0.3, however version 7.1.2 is available.
        You should consider upgrading via the 'pip install --upgrade pip' command.
        Exception:
        Traceback (most recent call last):
          File "/opt/python/run/venv/local/lib/python2.7/site-packages/pip/basecommand.py", line 223, in main
            status = self.run(options, args)
          File "/opt/python/run/venv/local/lib/python2.7/site-packages/pip/commands/install.py", line 268, in run
            wheel_cache
          File "/opt/python/run/venv/local/lib/python2.7/site-packages/pip/basecommand.py", line 287, in populate_requirement_set
            wheel_cache=wheel_cache):
          File "/opt/python/run/venv/local/lib/python2.7/site-packages/pip/req/req_file.py", line 86, in parse_requirements
            for req in req_iter:
          File "/opt/python/run/venv/local/lib/python2.7/site-packages/pip/req/req_file.py", line 130, in process_line
            wheel_cache=wheel_cache
          File "/opt/python/run/venv/local/lib/python2.7/site-packages/pip/req/req_install.py", line 207, in from_line
            wheel_cache=wheel_cache)
          File "/opt/python/run/venv/local/lib/python2.7/site-packages/pip/req/req_install.py", line 66, in __init__
            req = pkg_resources.Requirement.parse(req)
          File "/opt/python/run/venv/local/lib/python2.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2960, in parse
            reqs = list(parse_requirements(s))
          File "/opt/python/run/venv/local/lib/python2.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2904, in parse_requirements
            "version spec")
          File "/opt/python/run/venv/local/lib/python2.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2869, in scan_list
            raise ValueError(msg, line, "at", line[p:])
        ValueError: ('Expected version spec in', '_license=1.1=py27_0', 'at', '=1.1=py27_0')
  
    2015-10-16 01:37:43,439 ERROR    Error installing dependencies: Command '/opt/python/run/venv/bin/pip install -r /opt/python/ondeck/app/requirements.txt' returned non-zero exit status 2
    Traceback (most recent call last):
      File "/opt/elasticbeanstalk/hooks/appdeploy/pre/03deploy.py", line 22, in main
        install_dependencies()
      File "/opt/elasticbeanstalk/hooks/appdeploy/pre/03deploy.py", line 18, in install_dependencies
        check_call('%s install -r %s' % (os.path.join(APP_VIRTUAL_ENV, 'bin', 'pip'), requirements_file), shell=True)
      File "/usr/lib64/python2.7/subprocess.py", line 540, in check_call
        raise CalledProcessError(retcode, cmd)
    CalledProcessError: Command '/opt/python/run/venv/bin/pip install -r /opt/python/ondeck/app/requirements.txt' returned non-zero exit status 2 (ElasticBeanstalk::ExternalInvocationError)
  caused by: You are using pip version 7.0.3, however version 7.1.2 is available.
    You should consider upgrading via the 'pip install --upgrade pip' command.
    Exception:
    Traceback (most recent call last):
      File "/opt/python/run/venv/local/lib/python2.7/site-packages/pip/basecommand.py", line 223, in main
        status = self.run(options, args)
      File "/opt/python/run/venv/local/lib/python2.7/site-packages/pip/commands/install.py", line 268, in run
        wheel_cache
      File "/opt/python/run/venv/local/lib/python2.7/site-packages/pip/basecommand.py", line 287, in populate_requirement_set
        wheel_cache=wheel_cache):
      File "/opt/python/run/venv/local/lib/python2.7/site-packages/pip/req/req_file.py", line 86, in parse_requirements
        for req in req_iter:
      File "/opt/python/run/venv/local/lib/python2.7/site-packages/pip/req/req_file.py", line 130, in process_line
        wheel_cache=wheel_cache
      File "/opt/python/run/venv/local/lib/python2.7/site-packages/pip/req/req_install.py", line 207, in from_line
        wheel_cache=wheel_cache)
      File "/opt/python/run/venv/local/lib/python2.7/site-packages/pip/req/req_install.py", line 66, in __init__
        req = pkg_resources.Requirement.parse(req)
      File "/opt/python/run/venv/local/lib/python2.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2960, in parse
        reqs = list(parse_requirements(s))
      File "/opt/python/run/venv/local/lib/python2.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2904, in parse_requirements
        "version spec")
      File "/opt/python/run/venv/local/lib/python2.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2869, in scan_list
        raise ValueError(msg, line, "at", line[p:])
    ValueError: ('Expected version spec in', '_license=1.1=py27_0', 'at', '=1.1=py27_0')
  
    2015-10-16 01:37:43,439 ERROR    Error installing dependencies: Command '/opt/python/run/venv/bin/pip install -r /opt/python/ondeck/app/requirements.txt' returned non-zero exit status 2
    Traceback (most recent call last):
      File "/opt/elasticbeanstalk/hooks/appdeploy/pre/03deploy.py", line 22, in main
        install_dependencies()
      File "/opt/elasticbeanstalk/hooks/appdeploy/pre/03deploy.py", line 18, in install_dependencies
        check_call('%s install -r %s' % (os.path.join(APP_VIRTUAL_ENV, 'bin', 'pip'), requirements_file), shell=True)
      File "/usr/lib64/python2.7/subprocess.py", line 540, in check_call
        raise CalledProcessError(retcode, cmd)
    CalledProcessError: Command '/opt/python/run/venv/bin/pip install -r /opt/python/ondeck/app/requirements.txt' returned non-zero exit status 2 (Executor::NonZeroExitStatus)
  </code></pre>
  
  <p>Here is my requirements file, which it says is invalid: </p>
  
  <pre><code># This file may be used to create an environment using:
  # $ conda create --name &lt;env&gt; --file &lt;this file&gt;
  # platform: osx-64
  _license=1.1=py27_0
  abstract-rendering=0.5.1=np19py27_0
  alabaster=0.7.3=py27_0
  anaconda=2.3.0=np19py27_0
  appscript=1.0.1=py27_0
  argcomplete=0.8.9=py27_0
  astropy=1.0.3=np19py27_0
  babel=1.3=py27_0
  bcolz=0.9.0=np19py27_0
  beautiful-soup=4.3.2=py27_0
  binstar=0.11.0=py27_0
  bitarray=0.8.1=py27_0
  blaze-core=0.8.0=np19py27_0
  blz=0.6.2=np19py27_1
  bokeh=0.9.0=np19py27_0
  boto=2.38.0=py27_0
  bottleneck=1.0.0=np19py27_0
  cdecimal=2.3=py27_0
  certifi=14.05.14=py27_0
  cffi=1.1.0=py27_0
  clyent=0.3.4=py27_0
  colorama=0.3.3=py27_0
  configobj=5.0.6=py27_0
  cryptography=0.9.1=py27_0
  curl=7.43.0=0
  cython=0.22.1=py27_0
  cytoolz=0.7.3=py27_0
  datashape=0.4.5=np19py27_0
  decorator=3.4.2=py27_0
  docutils=0.12=py27_0
  dynd-python=0.6.5=np19py27_0
  enum34=1.0.4=py27_0
  fastcache=1.0.2=py27_0
  flask=0.10.1=py27_1
  freetype=2.5.2=2
  funcsigs=0.4=py27_0
  gevent=1.0.1=py27_0
  gevent-websocket=0.9.3=py27_0
  greenlet=0.4.7=py27_0
  grin=1.2.1=py27_1
  h5py=2.5.0=np19py27_3
  hdf5=1.8.15.1=1
  idna=2.0=py27_0
  ipaddress=1.0.7=py27_0
  ipython=3.2.0=py27_0
  ipython-notebook=3.2.0=py27_0
  ipython-qtconsole=3.2.0=py27_0
  itsdangerous=0.24=py27_0
  jdcal=1.0=py27_0
  jedi=0.8.1=py27_0
  jinja2=2.7.3=py27_1
  jpeg=8d=1
  jsonschema=2.4.0=py27_0
  launcher=1.0.0=3
  libdynd=0.6.5=0
  libpng=1.6.17=0
  libsodium=0.4.5=0
  libtiff=4.0.2=1
  libxml2=2.9.2=0
  libxslt=1.1.28=2
  llvmlite=0.5.0=py27_0
  lxml=3.4.4=py27_0
  markupsafe=0.23=py27_0
  matplotlib=1.4.3=np19py27_2
  mistune=0.5.1=py27_1
  mock=1.0.1=py27_0
  multipledispatch=0.4.7=py27_0
  networkx=1.9.1=py27_0
  nltk=3.0.3=np19py27_0
  node-webkit=0.10.1=0
  nose=1.3.7=py27_0
  numba=0.19.1=np19py27_0
  numexpr=2.4.3=np19py27_0
  numpy=1.9.2=py27_0
  odo=0.3.2=np19py27_0
  openpyxl=1.8.5=py27_0
  openssl=1.0.1k=1
  pandas=0.16.2=np19py27_0
  patsy=0.3.0=np19py27_0
  pep8=1.6.2=py27_0
  pillow=2.8.2=py27_0
  pip=7.1.2=py27_0
  ply=3.6=py27_0
  psutil=2.2.1=py27_0
  ptyprocess=0.4=py27_0
  py=1.4.27=py27_0
  pyasn1=0.1.7=py27_0
  pyaudio=0.2.7=py27_0
  pycosat=0.6.1=py27_0
  pycparser=2.14=py27_0
  pycrypto=2.6.1=py27_0
  pycurl=7.19.5.1=py27_2
  pyflakes=0.9.2=py27_0
  pygments=2.0.2=py27_0
  pyopenssl=0.15.1=py27_1
  pyparsing=2.0.3=py27_0
  pyqt=4.11.3=py27_0
  pytables=3.2.0=np19py27_0
  pytest=2.7.1=py27_0
  python=2.7.10=1
  python-dateutil=2.4.2=py27_0
  python.app=1.2=py27_4
  pytz=2015.4=py27_0
  pyyaml=3.11=py27_1
  pyzmq=14.7.0=py27_0
  qt=4.8.6=3
  readline=6.2=2
  redis=2.6.9=0
  redis-py=2.10.3=py27_0
  requests=2.7.0=py27_0
  rope=0.9.4=py27_1
  runipy=0.1.3=py27_0
  scikit-image=0.11.3=np19py27_0
  scikit-learn=0.16.1=np19py27_0
  scipy=0.15.1=np19py27_0
  setuptools=18.4=py27_0
  sip=4.16.5=py27_0
  six=1.9.0=py27_0
  snowballstemmer=1.2.0=py27_0
  sockjs-tornado=1.0.1=py27_0
  sphinx=1.3.1=py27_0
  sphinx_rtd_theme=0.1.7=py27_0
  spyder=2.3.5.2=py27_0
  spyder-app=2.3.5.2=py27_0
  sqlalchemy=1.0.5=py27_0
  sqlite=3.8.4.1=1
  ssl_match_hostname=3.4.0.2=py27_0
  statsmodels=0.6.1=np19py27_0
  sympy=0.7.6=py27_0
  terminado=0.5=py27_0
  tk=8.5.18=0
  toolz=0.7.2=py27_0
  tornado=4.2=py27_0
  ujson=1.33=py27_0
  unicodecsv=0.9.4=py27_0
  werkzeug=0.10.4=py27_0
  wheel=0.26.0=py27_1
  xlrd=0.9.3=py27_0
  xlsxwriter=0.7.3=py27_0
  xlwings=0.3.5=py27_0
  xlwt=1.0.0=py27_0
  yaml=0.1.6=0
  zeromq=4.0.5=0
  zlib=1.2.8=0
  </code></pre>