title: Adding packages to Python "embedded" installation for Windows
body: <p>From <a href="https://docs.python.org/3/using/windows.html#embedded-distribution" rel="noreferrer">the documentation</a>:</p>
  
  <blockquote>
    <p>The embedded distribution is a ZIP file containing a minimal Python
    environment.</p>
  </blockquote>
  
  <p>Sounds great!  The 64-bit Windows embedded v3.6.5 of Python is only 13MB.  As an alternative to compiling, I would like to zip some python scripts together with the minimum needed to run them on a Win10 machine that doesn't have Python installed.</p>
  
  <p>Now, I almost always need to import additional packages to provide functionality.  But I can't determine how I should do this if I want to send out a python script together with this embedded version of Python.  For example, if my script uses numpy, how can I include that library in this "embed?"  I.e., so that on any Win10 machine I can unzip the single deployment file and immediately execute my scripts?</p>
  
  <p>(A regular <code>pip install numpy</code> appears to create a Lib subdirectory that's over 50MB!  But for an "embedded" deployment I don't need any support for debugging or whatever else is encompassed in that mass of files.)</p>