好きこそものの上手なれ

他人から見れば、下手の横好きですが、そっと見守ってください。

miniconda promptで (base)からの切り替えコマンド

人生やり直し隊ニャン

conda env list

conda activate 仮想環境


備忘録です。


Conda 仮想環境 コマンド一覧

Miniconda / Anaconda で (base) から仮想環境へ切り替えるためのコマンドリファレンス

環境の確認・作成

コマンド説明例
conda env list既存の仮想環境を一覧表示conda env list
conda info --envs同上(別表記)conda info --envs
conda create -n <名前>新しい仮想環境を作成conda create -n myenv
conda create -n <名前> python=<ver>Pythonバージョン指定で作成conda create -n myenv python=3.11
conda create -n <名前> python=<ver> <pkg>パッケージも一緒に作成conda create -n myenv python=3.11 numpy pandas

環境の切り替え・終了

コマンド説明例
conda activate <名前>仮想環境に切り替え(base から移行)conda activate myenv
conda deactivate現在の環境を抜けて base へ戻るconda deactivate
conda activate base明示的に base へ戻るconda activate base

パッケージ管理(アクティブな環境内)

コマンド説明例
conda install <pkg>パッケージをインストールconda install numpy
conda install <pkg>=<ver>バージョン指定インストールconda install numpy=1.26.0
pip install <pkg>pip でもインストール可能pip install flask
conda list現在の環境のパッケージ一覧conda list
conda remove <pkg>パッケージを削除conda remove numpy
conda update <pkg>パッケージを更新conda update numpy

環境の複製・削除・エクスポート

コマンド説明例
conda create -n <新名前> --clone <元名前>環境を複製conda create -n myenv2 --clone myenv
conda env remove -n <名前>仮想環境を削除conda env remove -n myenv
conda env export > environment.yml環境を yml に書き出しconda env export > env.yml
conda env create -f environment.ymlyml から環境を再現conda env create -f env.yml

よくある操作フロー

# 1. 環境作成
conda create -n myenv python=3.11

# 2. 環境に入る → プロンプトが (base) → (myenv) に変わる
conda activate myen

v# 3. 作業・パッケージ追加
pip install flask

# 4. base に戻る
conda deactivate