Conda Installation for esmpy 8.6 fails on Windows #260
-
Requirements
Affiliation(s)ETH Zurich ESMF Versionv8.4.1 IssueI have tried to install esmpy 8.6 (or any version other than 8.4) on Windows via mamba. > mamba install esmpy=8.6 -c conda-forge
...
Could not solve for environment specs
The following packages are incompatible
└─ esmpy 8.6** is uninstallable because there are no viable options
├─ esmpy 8.6.0 would require
│ └─ esmf 8.6.0.* , which does not exist (perhaps a missing channel);
└─ esmpy 8.6.1 would require
└─ esmf 8.6.1.* , which does not exist (perhaps a missing channel). Is this something that can fixed by me or something you will fix at some point or is there another way to install emspy 8.6 on Windows? Many thanks for your support! Autotag |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
The conda build of ESMF on Windows was abandoned for more recent versions as noted here: conda-forge/esmf-feedstock#115, due to a compiler bug in the old version of gfortran used in that build chain. You may be able to install ESMF from source - see https://earthsystemmodeling.org/docs/release/latest/ESMF_usrdoc/node10.html (particularly see Cygwin and MinGW options for ESMF_OS). Alternatively, if you're able to use a Docker container for this work, you could use the ESMF Docker image, which contains ESMPy as well as ESMF:
|
Beta Was this translation helpful? Give feedback.
The conda build of ESMF on Windows was abandoned for more recent versions as noted here: conda-forge/esmf-feedstock#115, due to a compiler bug in the old version of gfortran used in that build chain.
You may be able to install ESMF from source - see https://earthsystemmodeling.org/docs/release/latest/ESMF_usrdoc/node10.html (particularly see Cygwin and MinGW options for ESMF_OS).
Alternatively, if you're able to use a Docker container for this work, you could use the ESMF Docker image, which contains ESMPy as well as ESMF: