Autodetect python environments and show in the enhanced kernel picker
Is your feature request related to a problem? Please describe.
To use Python, users currently have to run a connection string #!connect jupyter --kernel-name python --kernel-spec python3 to specify the right kernel which doesn't need to be done for any other languages
Describe the solution you'd like Autodetect the available local python environments and populate the language picker with the options. The user can select the environment they want to connect to by selecting the available options using UI. This allows them to see the available environments, and eliminates the need for them to write code that they would need to look up documentation for.
Related: #992, #3323
Addressed by #3810.