Skip to main content

conda

インストール

bash
brew install --cask miniconda

初期化

bash
conda config --set auto_activate_base false
conda init zsh
  • .zshrc に設定が書き込まれる
  • zsh 指定しない場合は .bash_profile に書き込まれる

環境の作成

bash
conda create -y -n env1

環境のリスト

bash
conda env list
  • カレントディレクトリなどでなく、 miniconda/base/envs/ の下に作られる
  • activate されたものは * がつく
txt
base              /opt/homebrew/Caskroom/miniconda/base
env1 * /opt/homebrew/Caskroom/miniconda/base/envs/env1

環境の有効化

bash
conda activate env1

今、どの環境が有効化されているか確認

bash
conda env list
conda env info
  • info は詳細

環境の再現用に書き出す/取り込む

書き出し

bash
conda activate env1
conda env export --from-history > environment.yml
  • --from-history は、明示的にインストールしたパッケージのみ出力
  • つけないと、依存関係も含めて出力される

取り込み

bash
conda env create -f environment.yml

パッケージのインストール(pipの代わり)

bash
conda install -y pandas jupyter matplotlib

以下広告