this repo is used even though the challenge repo hosts the requirements intepreted by mybinder to be self contained
setup environment for the Introduction to Data Science challenges
the challenges are served through mybinder
update the contents of requirements_raw.txt
, then process requirements.txt
from a new env:
pyenv install 3.7.12
pyenv virtualenv-delete binder
pyenv virtualenv 3.7.12 binder
pyenv local binder
pip install -U pip
export REQ_URL=https://raw.githubusercontent.com/lewagon/intro-to-data-science-env/master/requirements_raw.txt
export PACKAGES=$(curl -s ${REQ_URL} | tr "\\n" " ")
pip install $(echo ${PACKAGES})
pip freeze | grep $(echo ${$(echo ${PACKAGES})/#/-e }) > requirements.txt
build.log
contains the mybinder image build and container start logs