title: Control the pip version in virtualenv
body: <p>How do I control the version of <code>pip</code> which is used in a freshly created <a href="https://docs.python.org/3/library/venv.html" rel="noreferrer"><code>venv</code></a>?</p>
  
  <p>By default, it uses a <a href="https://github.com/python/cpython/tree/master/Lib/ensurepip/_bundled" rel="noreferrer">vendored pip distribution</a> which may be out of date or unsuitable for whatever other reason. I want to be able to create a <code>venv</code> with a user-specified version of pip installed <em>initially</em>, as opposed to creating one and then upgrading the pip installation from within the env.</p>