fix: mamba not work in macOS

This commit is contained in:
Konano 2025-01-31 23:27:21 +08:00
parent 00a1e6a8ee
commit 4314ecd147
Signed by: Nano
GPG Key ID: 93686B78EE43A65A

View File

@ -59,10 +59,11 @@ configure_miniconda() {
OS_TYPE=$(uname -s) OS_TYPE=$(uname -s)
ARCH=$(uname -m) ARCH=$(uname -m)
# Skip aarch64 as it is handled by Miniforge # # Skip aarch64 as it is handled by Miniforge
if [[ "$ARCH" == "aarch64" || "$ARCH" == "arm64" ]]; then # if [[ "$ARCH" == "aarch64" || "$ARCH" == "arm64" ]]; then
return # echo "Skipping miniconda for aarch64/arm64"
fi # return
# fi
if [[ "$OS_TYPE" == "Linux" ]]; then if [[ "$OS_TYPE" == "Linux" ]]; then
INSTALLER="Miniconda3-latest-Linux-${ARCH}.sh" INSTALLER="Miniconda3-latest-Linux-${ARCH}.sh"
@ -79,9 +80,11 @@ configure_miniconda() {
rm "$tempdir/miniconda.sh" rm "$tempdir/miniconda.sh"
~/.miniconda3/bin/conda init zsh ~/.miniconda3/bin/conda init zsh
~/.miniconda3/bin/conda config --set changeps1 False ~/.miniconda3/bin/conda config --set changeps1 False
if [[ "$OS_TYPE" == "Linux" ]]; then
~/.miniconda3/bin/conda install -c conda-forge mamba ~/.miniconda3/bin/conda install -c conda-forge mamba
~/.miniconda3/bin/mamba init ~/.miniconda3/bin/mamba init
fi fi
fi
} }
configure_miniforge() { configure_miniforge() {