title: Difference between pip3 and python3 -m pip
body: <p>I am trying to install some packages using pip and python3. I am using MacOS, so by default when I run pip, it uses my version of Python 2.</p>
  
  <p>I have been able to install a package in python 3 by using:</p>
  
  <pre><code>$ pip3 install package_name
  </code></pre>
  
  <p>However, I am able to do the same by (at least it seems):</p>
  
  <pre><code>$ python3 -m pip install package_name
  </code></pre>
  
  <p>I wonder whether or not <code>pip3</code> and <code>python3 -m pip</code> have the same effect.</p>