Resolving packaging conflicts

I recently had to remove Anaconda from my M1 Mac. I did this using the recommended:

anaconda-clean --yes
rm -rf ~/opt/anaconda3

I installed miniconda, but now I am finding it unusable due to a lot of package conflicts. I have tried using:

conda remove package

However, this just fails and I get the message:

Preparing transaction: done
Verifying transaction: failed

RemoveError: This operation will remove conda without replacing it with
another version of conda.

I really need miniconda to run the packages I need for work. How can I sort out this issue?

Best wishes,


Did you try conda create -n <name of environment>; conda activate <name of environment>; conda install necessary-packages? Sometimes people see conflicts with a strict channel order in ~/.condarc.