Closed rbavery closed 1 week ago
I can install from the lockfile successfully following these instructions, might be an upstream issue with mamba or how a dependency specifies it's own dependencies. https://clay-foundation.github.io/model/getting-started/installation.html#advanced
You're hitting into 2 separate dependency solving issues:
LibMambaUnsatisfiableError: Encountered problems while solving:
- package torchgeo-0.5.2-pyhd8ed1ab_0 requires segmentation-models-pytorch >=0.2, but none of the providers can be installed
- package pylance-0.14.1-py311h6a0c370_0 requires pyarrow >=12,<15.0.1, but none of the providers can be installed
The first one is because torchgeo depends on smp which has a hard pin on timm=0.9.2 (https://github.com/conda-forge/segmentation-models-pytorch-feedstock/pull/22#discussion_r1511659865). Second one is lancedb=0.10.2 depends on pylance=0.14.1 which has a upper pin on pyarrow<15.0.1.
I've opened a PR to refresh the lockfile at https://github.com/Clay-foundation/model/pull/310. Could you test installing from that branch and run through a few examples?
The new lockfile worked for me (macOS).
π I'm poking around the yaml to see what the fix is for my machine, not sure if others are running into this. I'm using the latest version of mamba.