私は自分のpythonパッケージを管理するためにpipenvを使用しています。私のリポジトリでは、PipfileとPipfile.lockの両方にバージョンが付けられています。すべてのpythonパッケージをインストールします私のライブサーバー上。pipenv sync
またはpipenv install
?なぜ?。
docs を見ると、pipenv install
は、pipfileからすべての依存関係をインストールし、使用したバージョンでpipfile.lockを更新します。 pipenv sync
は、pipfile.lockで指定された正確なバージョンをインストールします。
sync
は、環境をチェックインされたものと一致させるのに適しています。install
は、最新バージョンを取得する場合、または含まれていない新しい依存関係を追加する場合に使用します。まだロックファイル。