pip install с опцией очистки по умолчанию

В проекте python (django), когда я изменяю расположение существующей зависимости с помощью pip и переустанавливаю обновленный файл requirements.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?

17
задан Calvin Cheng 18 February 2012 в 10:02
поделиться