title: Tool like PyInstaller but without the bundling?
body: <p>I have a GUI app that I would like to distribute using PyInstaller, but it can sometimes be difficult to get PyInstaller apps to run due to complex imports and/or dlls. It would be nice if there were a backup options where we could create a launcher that just relies on a local Python installation, where we can be more confident that the dependencies are in order. <a href="https://setuptools.pypa.io/en/latest/setuptools.html?highlight=exe#building-and-distributing-packages-with-setuptools" rel="nofollow noreferrer">Setuptools claims to support</a> something similar, but it is based on the deprecated Easy-Install, and is not supported by pip.</p>
  <p>This may seem like a trivial task, but here are the main three things I'd like this tool to do:</p>
  <ul>
  <li>Create an OS appropriate executable launcher (Windows, Mac or Linux) in a user-specified directory</li>
  <li>The launcher should activate the appropriate Python environment if necessary</li>
  <li>Copy any application config files that the user might need to change to the application directory</li>
  </ul>