0
我將它安裝在我的開發項目中。我想刪除它和我的數據庫和我的Django應用程序中的任何痕跡,更不用說我的python安裝了。我發現它沒有完成我所需要的,但那是另一個話題,我正在轉向南方。如何卸載Django Evolution?
我可以直接刪除我的Django數據庫中的演變表,並從應用程序設置中刪除它嗎?或者還有更多嗎?
我將它安裝在我的開發項目中。我想刪除它和我的數據庫和我的Django應用程序中的任何痕跡,更不用說我的python安裝了。我發現它沒有完成我所需要的,但那是另一個話題,我正在轉向南方。如何卸載Django Evolution?
我可以直接刪除我的Django數據庫中的演變表,並從應用程序設置中刪除它嗎?或者還有更多嗎?
1部分:(當有易於安裝和Python 2.5的安裝爲例)取下蟒蛇蛋
bash$ locate easy-install.pth
/usr/lib/python2.5/site-packages/easy-install.pth
bash$ nano /usr/lib/python2.5/site-packages/easy-install.pth
並刪除蛋,如果它的存在(是不存在在我的情況)。
bash$ easy_install -m django-evolution
看到安裝了雞蛋,其中,最後將其刪除:
bash$ rm -rf /usr/lib/python2.5/site-packages/django_evolution-0.6.1-py2.5.egg
2部分:從Django中刪除django_evolution
從INSTALLED_APPS刪除django_evolution,即開放你的settings.py並刪除'django_evolution'行
3部分:清理DB
要刪除django_evolution表:
登錄到你的數據庫(例如與MySQL):
bash$ mysql -u username -p
mysql> use XXX_django; # replace XXX_django by your django database (you can use "show databases;" to see which one is yours)
mysql> drop table django_evolution;
您具體是如何安裝它? – 2010-05-15 02:40:02
標準方式,python setup.py intall。然後settings.py syncdb。 – Rhubarb 2010-05-15 02:57:26
然後,您可以刪除'evolution'表,將其從已安裝的應用程序中刪除,並從站點包中刪除它(或者將它從Python路徑中刪除)。 – 2010-05-15 03:10:19