Error installing eomaps through conda and pip
Solution 1:
EOmaps dev here...
I think the problem is that you're installing packages in your (base) environment! You most probably have some packages installed (previous versions of cartopy
, pyproj
etc.?) that conflict with the requirements of EOmaps which is why the conda-solver does not succeed.
I'd strongly suggest working in a fresh environment and NOT in the base environment!
(Checkout conda user-guide - managing environments)
As an example, the following should work without any problems:
conda create -n eomaps_env python=3.9
conda activate eomaps_env
conda install -c conda-forge eomaps
(the name eomaps_env
and the python-version are both optional and you can change it to whatever name and version you like!)
To speed up solving complex dependencies you can also try to use mamba (a c++ reimplementation of the conda package manager) which does the very same thing as conda (but solving dependencies works a lot faster):
conda create -n eomaps_env python=3.9
conda activate eomaps_env
conda install -c conda-forge mamba
mamba install -c conda-forge eomaps