nds-org / esiphub

ESIPhub pilot materials
0 stars 4 forks source link

Added dependencies for workshop #12

Open fgreg opened 6 years ago

fgreg commented 6 years ago

@kmaull-ucar I added the steps to install our dependencies as you suggested. However when I try to build the image it fails this install:

conda install -y -q -c conda-forge hone

With this error:

PackagesNotFoundError: The following packages are not available from current channels:

  • hone

Current channels:

To search for alternate channels that may provide the conda package you're looking for, navigate to

https://anaconda.org

and use the search bar at the top of the page.

But if I just build the image with my instructions it works. Maybe you can try it?

scgordon commented 6 years ago

That's my fault. I just assumed it was available from anaconda as well as pypi. It is not.

We can drop hone. I can use the pip install it as an example of how people can customize their environment beyond the base. It's for a bonus notebook anyway and non essential even then.

fgreg commented 6 years ago

@scgordon No worries, can we get this merged so it gets in the docker image?

scgordon commented 6 years ago

Sorry Frank, I thought they got merged when hone did. I'll investigate after my morning meeting, and get a new build with your requirements going.

craig-willis commented 6 years ago

@fgreg @scgordon I've merged a separate PR https://github.com/nds-org/esiphub/pull/19 that includes these changes. I restructured the Dockerfile a bit and fixed some small issues. This image should be available now via autobuild (https://hub.docker.com/r/ndslabs/esiphub-notebook/builds/). Let me know if I missed anything.