easy_install được phát hành năm 2004, như một phần của setuptools. Lúc bấy giờ nó nổi bật với khả năng cài đặt package từ PyPI sử dụng requirement specifier và tự động cài đặt dependency.
pip ra mắt sau đó vào 2008, như một lựa chọn thay thế cho easy_install, tuy nhiên vẫn chủ yếu xây dựng trên các thành phần của setuptools. Bạn nên dùng pip thay vì easy_install để cài đặt module Python. Nếu bạn đã có easy_install, có thể dùng nó để cài pip:
$ easy_install pip
Sau đó dùng pip để cài module mong muốn. Ví dụ, cài phiên bản mới nhất của "SomeProject":
$ pip install 'SomeProject'
Cài phiên bản cụ thể:
$ pip install 'SomeProject==1.4'
Cài phiên bản lớn hơn hoặc bằng 1 và nhỏ hơn 2:
$ pip install 'SomeProject>=1,<2'