title: Python and the PATH
body: <p>I have two questions about Python as it relates to PATH. First, I wanted to show you how my computer is set up. Right now I have python stored directly on my C drive like so:
  <a href="https://i.stack.imgur.com/H4H3U.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/H4H3U.png" alt="enter image description here" /></a></p>
  <p>The folder &quot;Python&quot; is Python 3.8.3. Now, here are the folders in my PATH environment variable:
  <a href="https://i.stack.imgur.com/IuCI4.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/IuCI4.png" alt="enter image description here" /></a></p>
  <p>My first question is why is that when I type &quot;python&quot; on my terminal (at any path), it launches the python.exe? As of right now, pip install commands and the python command works no matter what path I navigate. I thought that in order for this to happen, you would have to add the folder to where the python.exe was stored to your PATH variable (and the same goes for pip script). To my understanding, python is no where to be found in my environment variable set-up.</p>
  <p>My second question is how would I make it to where Python 3.9.1 launches when I type &quot;python&quot; in the command prompt instead of the older version? Likewise, I would like to be able to use this newer version of pip when I type &quot;pip install blabla.&quot;</p>