We were having a problem like is described here:
ContinuumIO/anaconda-issues/issues/542
Error looks like:
Cannot remove entries from nonexistent file /blah/blah/lib/python2.7/site-packages/easy-install.pth
As recorded in this comment, the problem can be fixed by adding
curl https://bootstrap.pypa.io/ez_setup.py -o - | python
to the install file (after miniconda's python is installed and the default python is changed, but before pip is used)
But that creates a problem where pip installs all the requirements-pip.txt libraries correctly, but can't find the egg file for "python_dateutil-2.3" in site-packages. Note that python-dateutil=2.1 is what's set in requirements-pip.txt.
This problem is fixed by removing the version requirement for python-dateutil in requirements-pip.txt.
We were having a problem like is described here:
ContinuumIO/anaconda-issues/issues/542
Error looks like:
As recorded in this comment, the problem can be fixed by adding
curl https://bootstrap.pypa.io/ez_setup.py -o - | pythonto the install file (after miniconda's python is installed and the default python is changed, but before pip is used)
But that creates a problem where pip installs all the requirements-pip.txt libraries correctly, but can't find the egg file for "python_dateutil-2.3" in site-packages. Note that python-dateutil=2.1 is what's set in requirements-pip.txt.
This problem is fixed by removing the version requirement for python-dateutil in requirements-pip.txt.