Если очень кратко:
Для замены
python setup.py install:
easy_install - устарел
pip - может ставить модули "хоть откуда" :), удалять тоже может.
Окружение:
virtualenv - построение "песочниц" для разных проектов с разными версиями библиотек и самого питона.
Некоторые вообще не ставят ничего питоновского в систему.
(- Тёмыч, а что такое хабр?
- хм... Это сборник статей, из комментариев к которым порой узнаёшь больше чем из них самих - bash)