Running smoothly on a virtual environment until 24 hours ago when I experienced an abrupt power failure. Since then, no new virtual environments are able to access the Python kernel on VS Code.
If you add an invalid entry when entering an interpreter path, the Python extension will ask you to select an interpreter but will still use it to call commands: > whatever ...