pip,condaの基本コマンド

windowsでのconda,pipの基本的な使い方

pip

パッケージのインストール

$ pip install パッケージ名

バージョン指定をする場合

$ pip install パッケージ名==バージョン

パッケージのアップデート

$ pip install -U パッケージ名

or

$ pip install -update パッケージ名

インストールされたパッケージの確認

$ pip list
$ pip list -o

とすると現在インストールされたパッケージとその最新バージョンの確認ができる。

パッケージのバージョンを確認

$ pip freeze

設定ファイルの書き出し

$ pip freeze > requirements.txt #パッケージリストが出力される

設定ファイルの読み込み

$ python -m pip install -r requirements.txt

requirements.txtpip freezeで書きだした設定ファイル。
別のPCなどで同じ環境を再現したいときに便利。

conda

これらの操作はAnaconda Promptから行えます。

conda本体のアップデート

$ conda update -n root conda

仮想環境の作成

$ conda create -n 環境名

バージョン指定で仮想環境を作成

$ conda create -n 環境名 python=3.6

仮想環境を設定ファイルから作成

後述する設定ファイルの書き出しで書きだしたファイルから仮想環境を作成

$ conda env create -f env.yaml

仮想環境一覧

$ conda info -e

仮想環境切り替え

$ activate 環境名

仮想環境から抜ける

$ deactivate

現在の仮想環境の設定ファイルを書き出す

conda env export > env.yaml

仮想環境の削除

conda remove パッケージ名

これだと中に入っているパッケージが消える。
環境を丸ごと潰すなら

conda remove -n 環境名 --all

パッケージのインストール

$ conda install パッケージ名

現在の仮想環境のパッケージ一覧

$ conda list