logo

Condaコマンド集 📂プログラミング

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 [ファイル名]