title: Python files to an MSI Windows installer
body: <p>So I can use PyInstaller to make a one-file executable and to make a standard executable among other files in a folder.</p>
  
  <p>But how do I turn Python files into an MSI installer so that it's fool-proof where it makes a shortcut on the desktop? <strong>(For distribution so that it isn't required for the user to have Python installed)</strong></p>
  
  <p><em>(When I say Python files to an MSI installer I mean the regular PyInstaller to folder output but with a way of getting a shortcut to the executable onto the desktop very easily for a regular user)
  <strong>(It doesn't have to be PyInstaller if there's an alternative).</em></strong></p>