I'm working with fresh installations of VSCode and Python 3.11. the commands python and pip are both recognized in the Window's powershell and command prompts. However, when I swap to VSCode, neither command is recognized in either terminal.
VScode is obviously finding my python installations. I can select from my various python interpreters if I open the command pallette with ctrl+shft+p and go to Python: Select Interpreter. I can see my Python 3.11 installation, as well as my conda environments from ArcGIS Pro.
I've checked my PATH variables and using the Windows Powershell I see a whole list of directories, but only one when I check in VS Code Powershell (I see a path to 'C:\Program Files\ArcGIS\Pro\bin\Python\Scripts).
QUESTION: why does neither the VSCode PowerShell terminal nor the CMD terminal recognize the pip or python commands? How do I fix this?

python --versionin PowerShell.Python 3.11.3which is the correct version