VS Code not recognizing your Conda Environment?

It turns out that VS Code doesn't play as well with Conda environments from Anaconda or Miniconda. Refer to the following VScode docs: https://code.visualstudio.com /docs/python /environments So to create a new Conda environment that will be recognized in your VS Code, you have to specify the python version during the creation of the environment: i.e. Create a new Conda environment using the Conda installed python version 3.8.3. ~$ conda create -n <env_name> python=3.8.3 You may also have to specify the default python path in VS Code settings to make sure that it is pointing to the correct location of the python version you want to use. For instance, Mac OS comes with python 2 by default and it's location is therefore listed first in $PATH. So that is what VS Code will default to. To change this, open VS Code, click the gear icon on the bottom left of the window, and select "Settings". Alternatively you can type the shortcut "⌘," to open the settings file too. Once there, add the setting ("python.pythonPath":) and then the path to the python executable you want to use. In my case it is within my miniconda installation: /Users/username /opt/miniconda3/bin /python3.8*