web-dev-qa-db-ja.com

pipenvのインストールよりもpipenvの同期を使用する利点は何ですか?

私は自分のpythonパッケージを管理するためにpipenvを使用しています。私のリポジトリでは、PipfileとPipfile.lockの両方にバージョンが付けられています。すべてのpythonパッケージをインストールします私のライブサーバー上。pipenv syncまたはpipenv install?なぜ?。

9
osama7901

docs を見ると、pipenv installは、pipfileからすべての依存関係をインストールし、使用したバージョンでpipfile.lockを更新します。 pipenv syncは、pipfile.lockで指定された正確なバージョンをインストールします。

syncは、環境をチェックインされたものと一致させるのに適しています。installは、最新バージョンを取得する場合、または含まれていない新しい依存関係を追加する場合に使用します。まだロックファイル。

13
Jeffrey Harmon