pip или easy_install
Конечно PIP, easy_install только для того чтобы установить pip))
easy_install
был выпущен в 2004 году в составе setuptools
. pip
появился позже, в 2008 году, как альтернатива easy_install
, хотя он по-прежнему в значительной степени строился поверх компонентов setuptools
.
pip
рекомендован в официальной документации Pythonpip
может установить сразу список зависимостей из файла:pip install -r requirements.txt
pip
имеет функциюuninstall
, аeasy_install
не поддерживает деинсталяциюpip
не требует административных прав для установки библиотекpip
позволяет указывать версии устанавливаемых пакетов:pip install Flask==0.9.1
- виртаульные среды не работают должным образом с
easy_install
Несколько лет назад у easy_install
были преимущества, например pip не поддерживал установки бинарников, а теперь поддерживает. Формат бинарников для pip
- Wheels, пришедший на замену формату Egg, работающему с easy_install
. Также pip
стал поддерживать установку из систем контроля версий через префиксы "git+", "hg+", "bzr+", "svn+", например: pip install git+https://github.com/fact-project/smart_fact_crawler
. На сегодняшний день преимуществ у easy_install
почти нет.
Почитать: