easy_install को 2004 में setuptools के हिस्से के रूप में जारी किया गया था। यह उस समय उल्लेखनीय था जब आवश्यकता विनिर्देशकों का उपयोग करके PyPI से पैकेज स्थापित करना, और स्वचालित रूप से निर्भरताएँ स्थापित करना।
pip बाद में 2008 में आया, easy_install के विकल्प के रूप में, हालांकि अभी भी बड़े पैमाने पर setuptools घटकों के शीर्ष पर बनाया गया है। पायथन मॉड्यूल स्थापित करने के लिए आपको easy_install के बजाय पाइप का उपयोग करना चाहिए। यदि आपके पास easy_install है, तो आप इसका उपयोग पाइप स्थापित करने के लिए कर सकते हैं। निम्न आदेश टाइप करें:
$ easy_install pip
अब आप अपने इच्छित मॉड्यूल को स्थापित करने के लिए पाइप का उपयोग कर सकते हैं। उदाहरण के लिए, "SomeProject" का नवीनतम संस्करण स्थापित करने के लिए:
$ pip install 'SomeProject'
एक विशिष्ट संस्करण स्थापित करने के लिए:
$ pip install 'SomeProject==1.4'
एक संस्करण से बड़ा या उसके बराबर और दूसरे संस्करण से कम स्थापित करने के लिए:
$ pip install 'SomeProject>=1,<2'