2012-01-19 18 views
27

Używam pip w virtualenv i zainstalowano pakiet z repo git w ten sposób:Jak odinstalować repozytorium git za pomocą pip?

pip install -e git://github.com/dwaiter/[email protected]#egg=django_bcrypt-dev 

Ale teraz chcesz odinstalować, że nie można zobaczyć w jaki sposób, gdyż nie ma konwencjonalna nazwa pakietu. Próbowałem, co wydaje się oczywiste odmiany (jak zastąpienie "instalacji" z "odinstalować"), ale nie można zobaczyć, jak to zrobić z dokumentów.

(W tym przypadku I ostatecznie chcemy uaktualnić z wersji git repo z Django bcrypt do wersji 0.9.2, a zakładam muszę odinstalować wersję git pierwszy).

Odpowiedz

30

odinstalować go tak jak ty każdy inny biblioteka:

pip uninstall django-bcrypt

Jeśli chcesz uaktualnić ostatecznie, można również zrobić

pip install --upgrade -e git://github.com/dwaiter/django-bcrypt.git#egg=django_bcrypt

+0

Doh, jaki jestem idiotą. Myślałem, że wypróbowałem wszystko, w tym "pip uninstall django-bcrypt-dev", ale musiałem przeoczyć najbardziej oczywiste! Dzięki zsquare. –

+0

Nie problemo :). Dodatkowe postacie, dzięki którym mogę opublikować ten cholerny komentarz. – zsquare

+2

To nie działa dla mnie. 'pip freeze' daje" -e git: //github.com/mikemaccana/[email protected]#egg=docx-dev ", ale' pip uninstall python-docx' powoduje błąd "Nie można odinstalować wymagania python-docx , nie zainstalowany". Z pip 1.0.2. Każdy pomysł, dlaczego? Z góry dziękuję. –

Powiązane problemy