バージョン切り替え

pyenvバージョン切り替えをlocal/global単位でできる
virtualenvpyenvだと同じバージョンは1つだけだが、同じバージョンで複数環境が持てる

パッケージ管理ファイル

requirements.txt

Pipfile

バージョン固定するpipenvのパーケージ固定ファイル。nodeのpackage.jsonみたいなものだ。pyenv もインストールしておくと pipenv 経由で pyenv が呼び出され適切な Python のバージョンが自動インストールされます。

pipenv install でPipfileに記載があるものをインストールしてくれる

pipenv 操作一覧

pipenv installPipfileにあるものをインストールするPipfile.lock を作成した人と同じ環境を再現したい場合。
pipenv updatePipfileのライブラリの最新をインストールするPipfile.lock を無視して、Pipfile に記述された最新のパッケージをインストール
pipenv lock

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS