Python_dependency_management_tool

目次

pipenv

新規プロジェクトでPipfileを元にして最新のモジュールをインストールしたい場合。

pipenv install

特定のモジュールをインストールしたい場合

pipenv install モジュール名称

既存のプロジェクトでモジュールを最新化したい場合

pipenv update

新規プロジェクトでPipfile.lockを元にしてモジュールをインストールしたい場合。

pipenv sync

Pipfile.lockを最新化したい場合。

pipenv lock

Pipfile.lockをキャッシュをクリアして最新化したい場合。 キャッシュの不具合でpipenv syncやpipenv lockがうまくいかないとき。

pipenv lock --clear

requirements.txtの生成

pipenv lock --requirements > ./requirements.txt

or

pipenv lock -r > ./requirements.txt

pip

requirements.txtを元にしてモジュールをインストールしたい場合。

pip install -r requirements.txt

requirements.txtの書き出し

pip freeze > ./requirements.txt