Ojo que es un enredo tener VSC y la terminal, procuren tener todo instalado en la misma raíz.
También hay que tener en cuenta que desde VSC se puede ejecutar la shell de Linux, a veces es más practico pero tiene sus dificultades para seleccionar el interprete y si se tienen ambientes virtuales tiene su orden.
Si todo esto te parece que está en chino, es porque este tema está descuidado y debería haber una clase para esto, de verdad se necesita.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?