anchor.diff:  
   RUN cd $GDALBUILD/gdal-$GDALVERSION  && make install
   
  +RUN pip install virtualenv virtualenvwrapper
  +ENV VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3.7
  +
   ADD . / PyRate/
  -
  -RUN cd PyRate && sed -i '/^GDAL/d' requirements.txt
  -RUN cd PyRate && pip3 install -r requirements.txt -r requirements-dev.txt -r requirements-test.txt
  -RUN pip3 install GDAL==$(gdal-config --version)
  -RUN cd PyRate && python3 setup.py install
  +SHELL ["/bin/bash", "-c"]
  +RUN source /usr/local/bin/virtualenvwrapper.sh \
  +    && mkvirtualenv -p python3.7 pyrate \
  +    && cd PyRate \
  +    && sed -i '/^GDAL/d' requirements.txt \
  +    && workon pyrate \
  +    && pip install -r requirements.txt -r requirements-dev.txt -r requirements-test.txt \
  +    && pip install GDAL==$(gdal-config --version) \
  +    && python setup.py install
  
positive.code: FROM ubuntu:16.04
  
  ENV LANG C.UTF-8
  RUN mkdir -p $HOME/.cache/pip/wheels
  ENV PIP_WHEEL_DIR=$HOME/.cache/pip/wheels
  ENV PIP_FIND_LINKS=file://$HOME/.cache/pip/wheels
  ENV GDALINST=$HOME/gdalinstall
  ENV GDALBUILD=$HOME/gdalbuild
  ENV PROJINST=$HOME/gdalinstall
  
negative.code:     libopenmpi-dev gfortran wget libhdf5-serial-dev sqlite3 vim
  
  # update pip
  RUN python3.7 -m pip install pip --upgrade
  RUN python3.7 -m pip install wheel
  RUN pip3 install --upgrade setuptools
  
  
  