14 апр. 2009 г.

Деинсталяция в setuptools/easy_install

Не секрет, что easy_install/setuptools можно использовать для удобной дестрибуции пакетов python.

easy_install PackageName - установит пакет,
easy_install -m PackageName - напротив, удалит пакет.
До недавнего времени я был уверен, что setuptools - чрезвычайно удобная, и единственная штука подобного рода. Но я был не прав:

http://softwaremaniacs.org/forum/django/7583/#30080 - тут обсуждали чем плох easy_install.

Самая очевидная альтернатива - http://pypi.python.org/pypi/pip/

Однако, easy_install остается чемпионом, т.к. работать с ним проще - http://tarekziade.wordpress.com/2009/03/26/packaging-survey-first-results/

Далее ссылки на документацию по созданию конфигов для setuptools и презентация:

http://peak.telecommunity.com/DevCenter/setuptools

http://ianbicking.org/docs/setuptools-presentation/

Комментариев нет: