【Conda】condaコマンドが見つからない「conda: command not found」の解決法

この記事では、Anaconda/Minicondaインストール後に「conda: command not found」エラーが発生する問題について、海外コミュニティでの解決策を要約して解説します。

1. どんな問題(エラー)が発生したか?

  • 発生した環境やツール: Anaconda / Miniconda、Linux / macOS
  • エラーメッセージ: conda: command not found
  • 症状: Condaをインストールしたはずなのに、ターミナルでcondaコマンドが認識されない

2. 結論(解決策)

condaのPATH設定がシェルの設定ファイルに反映されていないことが原因です。conda initを実行してシェルを再起動することで解決します。

3. 具体的な手順

  1. condaの場所を確認
    find / -name "conda" -type f 2>/dev/null
    # 通常: ~/miniconda3/bin/conda または ~/anaconda3/bin/conda
  2. conda initを実行
    ~/miniconda3/bin/conda init bash  # bashの場合
    ~/miniconda3/bin/conda init zsh   # zshの場合(macOS)
  3. シェルを再起動
    source ~/.bashrc  # または source ~/.zshrc
    # またはターミナルを一度閉じて再度開く
  4. 動作確認
    conda --version

4. 補足・注意点

conda initを実行したくない場合は、手動でPATHに追加できます:

export PATH="$HOME/miniconda3/bin:$PATH"

この行を~/.bashrc~/.zshrcに追記してください。ssh接続時にのみ発生する場合は~/.bash_profile~/.bashrcの両方を確認してください。


5.
👉 【RunPod】1時間数十円から使える高性能クラウドGPU

参考元

本記事は海外コミュニティの複数のディスカッションを要約・再構成したものです。

Source: Conda Documentation

🔧 おすすめの開発環境

本記事の手順を快適に進めるための推奨スペック:

🔧 快適な開発環境のために

本記事の手順をスムーズに進めるために、以下のスペックを推奨します。

この記事は役に立ちましたか?