title: VSCode with ms-python: debugger not stopping on breakpoints?
body: <p>I've got a very simple Python program:</p>
  
  <pre><code>print("Hello")
  print("Hello")
  print("Hello")
  print("Hello")
  print("Hello")
  print("Hello")
  </code></pre>
  
  <p>I place break points on every single line in the program, then pull up the Debug Activity Bar in Visual Studio Code.  I click the 'Start Debugging' button, and I see all the output from the program appear in the 'Terminal' tab.  </p>
  
  <p>I haven't been successful in getting the program to stop.</p>
  
  <p>I tried doing the File > Open Folder menu option in order to work in a new workspace (I think?  Is this the right work for it?  A new VSCode environment, for sure) and it now works great on that simple file, in that new folder.  It's clearly a problem with my configuration in the other project.</p>
  
  <p>There's definitely a problem with my virtual environment configuration - when I remove the python.pythonPath variable from my settings.json file this all works fine.  </p>
  
  <p>My WorkSpace Settings file contains only the path to Python.exe in the virtual environment. Commenting this line out makes the problem go away (my-python hits breakpoints and steps through code just fine), putting this line back in prevents the debugger from hitting breakpoints / stepping through code.</p>
  
  <pre><code>{
      "python.pythonPath": "E:\\Work\\Student_Work\\BIT_143_New\\NUnit_Autograders\\Autograder-py\\Scripts\\python.exe",
  }
  </code></pre>
  
  <p><strong>I would greatly appreciate any advice on how to troubleshoot this problem, wherein a misconfigured virtual environment is preventing the Python debugger from working!</strong></p>