The scikit-learn version (0.24.1) used to generate this artifact does not match the current version of scikit-learn installed (0.23.1). Please retrain your classifier for your current deployment to prevent data-corruption errors.
Debug info has been saved to /tmp/qiime2-q2cli-err-s60qysis.log
It looks like you are attempting to update conda from within one of your activated conda environments. You'll want to first run conda deactivate and make sure that you are in your base environment before running conda update conda.
From there, you should be able to either update your current qiime2 environment with the correct scikit-learn version, or create a different qiime2 environment with that version.
Hello @Yiggrite. It is more or less impossible to update QIIME 2 or any of its dependencies to new versions "in place" without creating a whole new conda environment. This is because QIIME 2 has a large number of 3rd party dependencies and requires specific versions of many of those dependencies and conda figures out which versions are compatible with each other and creates an environment file with those versions.
In order to update scikit learn to 0.24.1, you are going to want to install QIIME 2 2023.9. In order to install QIIME 2 2023.9, you should create a new conda environment following the instructions found here. You will want the "Amplicon" distribution.