pip を使用してパッケージをインストールすると、次のメッセージが表示されます。
Obtaining some-package from git+git://github.com/some-user/some-package.git@commit-hash#egg=some_package-dev (from -r requirements.txt
(line 3))
git clone in /Users/me/Development/some-env/src/some-package exists with
URL https://github.com/some-user/some-package.git
The plan is to install the git repository git://github.com/some-user/some-package.git
What to do? (s)witch, (i)gnore, (w)ipe, (b)ackup
この特定のケースは、おそらく URL のプロトコルの変更が原因であることがわかります (新しい要件では が使用されますgit://
が、既にインストールされている要件では が使用されますhttps://
)。
ただし、いずれかの選択肢 (switch、ignore、wipe、backup) を選択すると、正確にはどうなるのだろうか。pip ドキュメントで説明が見つかりません。