2010-11-28 12 views
0

Ich habe die alte Version aus Versehen von der Django-Registrierung installiert und es scheint ziemlich kompliziert, sie an die neue zu beheben. Da ich gerade ein Projekt neu starte, wie kann ich das Modul django-registration komplett deinstallieren?Wie entferne ich die Django-Registrierung vollständig?

+0

Wie haben Sie es installiert? Verwenden von setup.py? Pip benutzen? Hast du es einfach irgendwo auf deinen Pythonpfad gelegt? Welche Plattform benutzen Sie? – knutin

+0

Ich denke, ich habe es mit easy_install django-registration auf linux installiert und ich habe es auch auf meinem Mac installiert. Da ich ein Neuling bin, kann ich nicht herausfinden, wohin es ging. Ich hätte es gerne in meinem Projektordner gehabt und einfach in mein nächstes Projekt kopiert. – mgPePe

Antwort

2

Entfernen Sie den Ordner /usr/local/pythonX.Y/site-packages/django-registration wo X.Y Ihre Python-Version ist, die Sie, indem Sie python --version

+0

Ich schaue zuerst lokal auf meinen Computer. der Weg ist anders: /Library/Python/2.6/site-packages/django/ und auch gibt es nicht Djang-Registrierung Ordner da, nur django_registration-0,7-py2.6.egg auf dem Linux-Server: /usr/lib/python2.6/dist-packages/ und ich habe dort keinerlei Django-Registrierung. völlig verwirrt – mgPePe

+0

Entfernen Sie das Ei dann. :) site-packages, nicht dist-packages. – knutin

+0

gibt es einen Unterschied? Mac hat nur Site-Pakete. linux server nur dist-packages – mgPePe

1

Wenn pip dann einfach installiert folgenden Befehl ein Feuer finden, das ist es.

pip uninstall django-registration

Auch können Sie es an der Wurzel oder in virtueller Umgebung Ebene, indem Sie auf /lib Verzeichnis bestätigen.

z.B.

/lib/python2.7/site-packages/

Wenn Sie kann sehen Verzeichnis mit dem Namen registration bedeutet django-Registrierung entfernt wurde.