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