Help us understand the problem. What is going on with this article?

[備忘] 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 deactivate
  • 仮想環境の削除
conda env remove -n env1
conda remove —-all
  • 現在の仮想環境の設定ファイルを書き出す
conda env export > env1.yaml
  • 現在の仮想環境のパッケージを確認
conda list

参考

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away