geocompx / geocompy

Geocomputation with Python: an open source book and online resource for getting started in this space
https://py.geocompx.org/
Other
259 stars 47 forks source link

Recommend pixi for environment set-up #235

Closed Robinlovelace closed 1 month ago

Robinlovelace commented 2 months ago

Currently we recommend micromamba as an environment manager: https://github.com/geocompx/geocompy?tab=readme-ov-file#install-dependencies-with-a-package-manager

I suggest we replace that with pixi, who provide 7 reasons for switching: https://prefix.dev/blog/pixi_a_fast_conda_alternative

It will have some cost to do so but this really does seem like the most future proof and least invasive way of managing environmennts, just tested it to install Python and it worked a charm:

pixi add python
pixi shell
python --version
# Python 3.12.4

It is so fast and efficient!

Robinlovelace commented 1 month ago

Closing for now, a bit out of scope, we can re-open later if needs be.