-
Notifications
You must be signed in to change notification settings - Fork 100
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Pynio to image - take 2 #182
Conversation
I have been trying to install it locally (conda install -c conda-forge pynio) with no luck. I know about cfgrib as an alternative engine to read grib files, but cfgrib does not like my grib files - pynio does (I tested it on another machine).
/condalock |
When I try to install it locally on my cluster I get these issues - so I want to raise them before being added to the docker image.
and it's still spinning |
cross-posting pangeo-data/pangeo-cloud-federation#918 (comment) FYI - the pangeo-docker-images are shared on all hubs (GCP too), and the fact that And if you need pynio on dask workers this is the current workaround available: |
h5py-3.1.0 | ||
harfbuzz-2.7.2 | ||
h5py-2.10.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i'm worried that pynio is causing many other packages to drop major or minor versions (also gdal, cartopy, tiledb, scipy, etc...)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yeah - maybe it's better to not merge it - i can try something else for now.
Thanks @scottyhq for trying to help sort this out! I think this issue highlights the need for users to be able to bring their own image to Pangeo cloud deployments. It would be great if @chiaral could build her own docker image with pynio in it and select it at startup time. I'll ping @yuvipanda on this as an example of one of the features we hope to have in 2i2c world. |
Thanks! I understand the issue - and indeed pynio has always been a bit of a wild card. |
@chiaral also, just updated my comment above (#182 (comment)) with a link to instructions for getting pynio on dask workers if you need that
Agreed, pointing to another user-defined image would be great. A similar approach that i haven't had time to explore is letting users swap out the conda environment layer in the existing docker image from a hub: |
Thanks - I used mamba and it worked right away - and indeed downgraded tons of stuff. |
I am commenting on this issue because I would need some guidance. I used to be able to install in my notebook pynio with mamba no problem, but now I get this error:
There hasn't been a new release in pynio, so of course it's a new imcompatibility with the rest of the image that has been updated since I opened this issue. I could go around pynio with cfgrib by doing some hacking, and I will happily do that (see this issue ) but i wasn wondering if anyone has any input. |
closing this as it seems pynio needs updating to integrate into the default environment |
I have been trying to install it locally (conda install -c conda-forge pynio) with no luck.
I know about cfgrib as an alternative engine to read grib files, but cfgrib does not like my grib files - pynio does (I tested it on another machine).