Closed underthesand closed 1 year ago
Miniconda has osx-arm64 installers, yes, if that's what you are asking. I don't know what "better" or "ahead of" would mean here, but you can get a working conda
installation without Roseetta using either.
The only difference is which channel packages are coming from and default in the configuration (conda-forge
for Miniforge, defaults
for Miniconda). Ah, and the presence of the mamba
CLI tool (Miniconda "only" has conda + conda-libmmaba-solver).
Conda-forge has a lot of packages, and mamba is fast, so I'm going to continue using Miniforge. However, the general recommendation seems to be shifting towards using Miniconda now that it has osx-arm64 support.
Both Miniconda and Miniforge ship the conda-libmamba-solver plugin which brings the mamba solver to conda
, so these are roughly equivalent:
$ mamba install scipy
$ conda install scipy --solver=libmamba
Of course you can configure conda
to always use libmamba
with conda config --set solver libmamba
.
Just mentioning it in case "speed" is a concern in an environment where you can only use Minconda.
seems like the conversation is resolved.
Comment:
i heard miniconda is now better for M1/M2 chips. I thought miniforge was always ahead of miniconda, is that still the case?