Форум сайта python.su
1
Доброго дня.
Пожалуйста.
Объясните разницу между pip and setup_tools.
На сколько я понимаю, они выполняяют одинаковые функции, но pip зависит от setup_tools. В каких случаях стоит использовать, чем данные пакеты отличаются от пакетов системы с репозитория Ubuntu(к примеру)?
Помогите поставить точки над I.
Спасибо.
Офлайн
Вроде бы в setup_tools есть утилита easy_install, раньше все её ставили пакеты, потом придумали pip, обе утилиты используют либу setup_tools для того, чтобы распознать, как правильно поставить питонячий пакет в систему. Питонячие пакеты это архивы с исходным кодом, в которых есть файл setup.py, который описывает свойства пакета.
Короче setup_tools это либа для описания пакетов, а pip утилита для их установки.
Офлайн
26
А ещё есть distribute, и о нём тоже стоит знать.
Офлайн