Portable Python on Windows

Portable Python on Windows

This has come in handy for situations where I’ve been unable to install software, but could execute portable software.

  1. Download the latest Python Windows Embedded from Python.org.
  2. Extract the ZIP file someplace.
  3. Download the latest VC++ Redistributable from Microsoft. Install if needed.
  4. Download get-pip.py from Pypa.io.
  5. Uncomment #import site from python37._pth
  6. Execute python get-pip.py.
  7. Add Python to the PATH as desired.

You now have a portable Python interpreter for Windows.

Installing Packages with Portable pip

Assuming you are in the root directory you extracted Python to:

.\Scripts\pip install <package>