В проекте Python (django), когда я меняю местоположение существующей зависимости с помощью pip и переустанавливаю обновленный файл needs.txt на другом компьютере, мне выдается сообщение с таким сообщением: -
Obtaining South from git+git://github.com/lambdafu/django-south.git@7bb081348d854d0b1aa82b87da5b446ad5d6f2a6#egg=South-dev (from -r requirements.txt (line 5))
git clone in ./src/south exists with URL git://github.com/clones/django-south.git
The plan is to install the git repository git://github.com/lambdafu/django-south.git
What to do? (s)witch, (i)gnore, (w)ipe, (b)ackup
На этом этапе я выберу "w" (стирание), чтобы стереть старую копию django-south, и использую django-south из нового местоположения хранилища.
Я бы хотелсделать это как поведение по умолчанию, не вводя "w".
Есть ли опция, которую я могу указать, давая команду
pip install -r requirements.txt
, чтобы процесс установки автоматически узнал, что яхотите стереть старую копию и не предложите мне выбрать s / i / w / b?