Кстати, а как правильно деинсталировать пакеты, которые поставлены таким образом?
У меня он вот как прописан:
savao@savao-ProLiant-ML110-G5:~/hg/generator/src/django-chunks$ pip freeze
-e git://github.com/RaD/django-chained-selects@f8f5c467d9863e597121bdcf2535d1d6e8c3996e#egg=django_chained_select-dev
Пробовал разные варианты типа
savao@savao-ProLiant-ML110-G5:~/hg/generator/src/chained-selects$ pip uninstall django-chained-selects
Cannot uninstall requirement django-chained-selects, not installed
Storing complete log in /home/savao/.pip/pip.log
и с другими всякими именами. Эффект тот же.
А вот попробовал так:
savao@savao-ProLiant-ML110-G5:~/hg/generator/src/django-chunks$ sudo pip uninstall django_chained_select
Uninstalling django-chained-select:
Proceed (y/n)? y
Successfully uninstalled django-chained-select
savao@savao-ProLiant-ML110-G5:~/hg/generator/src/django-chunks$ pip freeze
-e git://github.com/RaD/django-chained-selects@f8f5c467d9863e597121bdcf2535d1d6e8c3996e#egg=django_chained_select-dev
Как видно, вроде как удалило, но эффекта нет никакого. Во freeze пакет виден.
Просто я вытащил папку с проектом, и, соответственно, этот пакет мне уже не нужен.
Конечно можно удалить с правами рута папку, очистить PYTHON_PATH удалить файлик в dist-packages, но это как-то кривенько. Тем более что я не уверен что он еще где-то не прописывается. Как я писал, я с пакетами и установками пока очень сильно на ВЫ. :(
Updated 1 May 2014, 14:30 by sjavao.