Python
Anaconda

[備忘] python / conda環境構築の基本コマンド一覧

python、condaで環境構築を行う際の基本的なコマンドをまとめました。

pip

  • pipのアップデート
pip install -U pip
pip install --upgrade pip
  • パッケージのインストール
pip install packageName
  • バージョン指定でインストール
pip install 'packageName==1.1.2'
  • パッケージのアップデート( -U or —update)
pip install -U packageName
  • パッケージのアンインストール
pip uninstall -y packageName
  • パッケージの確認
pip list # list
pip  pip list -o # show outdated
  • パッケージバージョンの確認
pip freeze
  • 設定ファイルの書き出し
pip freeze > requirements.txt # create package list
  • 設定ファイルの読み込み
python -m pip install -r requirements.txt

conda

  • condaのアップデート
conda update conda
  • 仮想環境の作成(python versionを指定)
conda create -n env-x python=3.5
  • 仮想環境の作成(yamlファイルの読み込み)
conda env create -f env1.yaml 
  • 作成した仮想環境一覧の表示
conda info -e
  • 作成した仮想環境に切り替える
source activate env1
  • 現在の仮想環境から出る
source deacrivate
  • 仮想環境の削除
conda remove -n env1
conda remove —-all
  • 現在の仮想環境の設定ファイルを書き出す
conda env export > env1.yaml
  • 現在の仮想環境のパッケージを確認
conda list

参考