title: Why pip is required or what is the use of it in Python?
body: <p>I am little confused. Newbie into Python, apologies if I am asking silly ones. What is the need of pip if we can run a file using python filename? </p>
  
  <p>What is the difference between  <code>python setup.py install</code> and <code>pip install package_name</code> if both are used for installing packages? Which is good?</p>