🌊

久しぶりにcondaをactivate使用したら設定ファイルが書き変わってて起動できなかった件

に公開

ひさしぶるにpythonの環境環境で

zsh
conda activate env

でactivateしようとしたが、検証で導入していたterraformによって
.zshrc
が書き変わってしまっていた。

  • miniforge3/binにPATHを通して読み込んでも治らない
  • conda init zshを実行して一度、ターミナル開きおなし

下記が書き直されて無事、pythonの仮想環境を起動することができました。

profile.zsh
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/Users/home/miniforge3/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/Users/home/miniforge3/etc/profile.d/conda.sh" ]; then
        . "/Users/home/miniforge3/etc/profile.d/conda.sh"
    else
        export PATH="/Users/home/miniforge3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

以上

Discussion