condaとは
condaは、実行環境とパッケージをまとめて管理するツールです。科学計算用のAppStore。
Pythonのパッケージマネージャーのpipとよく比べられますが、condaでは、Python以外のパッケージも扱えます。
Anacondaはcondaを含む “初心者キット” です。 様々なツールが最初から含まれており、サイズが大きいことと、ライセンスがややこしいです。 自分で色々設定するのであれば、miniforgeをおすすめします。
miniforgeのインストール(Linux)
1. 公式サイトにアクセス
Miniforge - GitHub にアクセスします。
2. Linux用のインストーラを選ぶ
Unix-like platforms (macOS & Linux) の項目を見つけます。

3. インストーラをダウンロード
curlとwgetのどちらか一方だけを実行します。
(今回はwgetを使う)
実行wgetでダウンロード@ターミナル
wget "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh"4. インストーラを実行
実行Miniforgeのインストール@ターミナル
bash Miniforge3-$(uname)-$(uname -m).sh質問が表示されたら、次のように進めます。
- Enterでページを進める。
(END)と表示されたら、qを入力して終了する。accept the license terms? [yes|no]と聞かれたら、yesを入力してEnterを押す。You can undo this by running conda init --reverse $SHELL? [yes|no]と聞かれたら、yesを入力してEnterを押す。シェルの設定ファイルへcondaの初期化設定が追加されます。
インストーラの質問を確認
表示される質問文や初期化先は、インストーラの版やシェルによって変わる場合があります。内容を読んでから入力してください。
5. condaの初期化と確認
実行condaを初期化してバージョンを確認@ターミナル
eval "$(/home/r8user/miniforge3/bin/conda shell.zsh hook)"
conda --versionこのコマンドでは、講座環境の /home/r8user/miniforge3 にあるcondaを使って、zsh用の初期化処理を読み込みます。
インストーラの最後にyesを選ぶと、次回のSSH接続からcondaをそのまま使えるようになります。インストールを実行した現在のSSH接続にはまだ設定が読み込まれていないため、上の初期化コマンドはインストール直後に1回だけ実行します。