title: Move all Python packages to new computer (same versions)
body: <p>I need to mirror all my Python settings and modules on Computer A vs Computer B.</p>
  
  <p>I could list all packages/modules in computer A using <code>pip list</code> and then install them on computer B one by one - but there are literally ~ 100s of packages.</p>
  
  <p>Is there a better/quicker way to achieve this?</p>
  
  <p>In addition:</p>
  
  <p>1) When overwriting previous installations, for example, do I have to use <code>pip install --force-reinstall "pandas==0.23.0"</code>?</p>
  
  <p>2) Is there a way to exclude selected packages (some personal, redundant modules)?</p>
  
  <p>Both machines are Windows and run the same Python version.</p>