Condaコマンド集
概要
condaで使用するコマンドを整理した。
コード
仮想環境の管理
仮想環境を生成し切り替える最も基本的なコマンドである。
- 環境の生成: conda create -n [環境名] python=[バージョン]
- 環境の有効化: conda activate [環境名]
- 環境の無効化: conda deactivate
- 環境一覧の確認: conda env list または conda info –envs
- 環境の削除: conda env remove -n [環境名]
- 環境の複製: conda create -n [新しい名前] –clone [既存の名前]
パッケージのインストールおよび管理
仮想環境内で必要なライブラリをインストールし管理するときに使用する。
- パッケージのインストール: conda install [パッケージ名]
- 特定バージョンのインストール: conda install [パッケージ名]=[バージョン]
- パッケージの削除: conda remove [パッケージ名]
- パッケージの更新: conda update [パッケージ名]
- すべて更新: conda update –all
- (現在の環境に)インストールされたパッケージ一覧: conda list
- (特定の環境について): conda list -n [環境名]
- パッケージの検索: conda search [パッケージ名]
バージョン入力時、pipは等号が二つだがcondaは一つである点に注意しよう。
pip install [패키지명]==[버전]
conda install [패키지명]=[버전]
環境のエクスポートおよび復元
共同作業をしたりサーバーを移したりするときに、現在の環境設定をそのまま渡す方法である。
- 環境設定の保存 (YAML): conda env export > environment.yaml
- Pythonパッケージのみ保存: pip freeze > requirements.txt
- YAMLファイルから環境を生成: conda env create -f environment.yaml
システム管理およびその他
- Conda情報の確認: conda info
- Condaバージョンの確認: conda –version
- Conda自体の更新: conda update conda
- キャッシュの削除 (容量確保): conda clean –all
- 特定の環境で実行: conda run -n [環境名] python [ファイル名]
