#背景
Macでcondaコマンドを使おうとしたら使えませんでした.
ググってもドンピシャな解決策がなかったので執筆します.
#環境
OS:MacOS BigSur
ターミナル:zsh
Anacondaのインストール場所:Users/username/opt/anaconda3 ←←
#アプローチ
##とりあえずconda
zsh: command not found: conda
おっと
##pathをターミナルに通す
% /opt/anaconda3/bin/conda init zsh
zsh: no such file or directory: /opt/anaconda3/bin/conda
おやおや??
##ここで何かに気づく
インストールされたディレクトリパスをよく見てみた.
Anacondaのインストール場所:Users/username/opt/anaconda3 ←←
これコマンドにもUsers/username必要じゃない?
##ついに開通
「Users~」の部分を追加してコマンド実行.
% Users/username/opt/anaconda3/bin/conda init zsh
no change /opt/anaconda3/condabin/conda
no change /opt/anaconda3/bin/conda
no change /opt/anaconda3/bin/conda-env
no change /opt/anaconda3/bin/activate
no change /opt/anaconda3/bin/deactivate
no change /opt/anaconda3/etc/profile.d/conda.sh
no change /opt/anaconda3/etc/fish/conf.d/conda.fish
no change /opt/anaconda3/shell/condabin/Conda.psm1
no change /opt/anaconda3/shell/condabin/conda-hook.ps1
no change /opt/anaconda3/lib/python3.8/site-packages/xontrib/conda.xsh
no change /opt/anaconda3/etc/profile.d/conda.csh
modified /Users/username/.zshrc
==> For changes to take effect, close and re-open your current shell. <==
無事init完了!
% conda --version
conda 4.10.1
バージョンも教えてくれました.
#今回のオチ
Macが私のディレクトリにAnacondaをインストールしてくれていたことが原因でした.
違いますね.
私が自身のMacのディレクトリ構成を理解していなかったことが原因です.
コマンドの実行は時に取り返しのつかない事件のトリガーになります.
やらかすことが無いようにしっかりとディレクトリ構成について理解を深めようと思うきっかけになりました.
ありがとうMac.
#参考記事
Anaconda3インストール後に、コマンドライン環境設定で「zsh: no such file or directory: /opt/anaconda3/bin/conda」のエラー
MacOS版Anacondaのインストール