Esto se hace editando el archivo settings.json el cual hace un override de la configuración del workspace. File > Preferences > Workspace settings. Se abrira el archivo en el editor donde podremos agregar nuestro virtualenv.
// Place your settings in this file to overwrite default and user settings.
{}
Si el virtualenv se encuentra dentro de la carpeta de proyecto de Visual Studio Code y suponiendo que nuestro virtualenv lo hemos nombrado venv y está dentro de la carpeta raiz, entonces agregamos lo siguiente:
// Place your settings in this file to overwrite default and user settings.
{
"python.pythonPath":"${workspaceRoot}/venv/bin/python"
}
${workspaceRoot}
es una referencia que implementa Visual Studio Code para indicar la raiz del proyecto (la carpeta abierta en Visual Code).Si nuestro virtualenv se encuentra fuera de la carpeta del proyecto, agregamos la ruta completa hacia el archivo python del virtualenv.
Por ejemplo si tengo el virtualenv en el escritorio:
// Place your settings in this file to overwrite default and user settings.
{
"python.pythonPath":"/home/miusuario/Escritorio/venv/bin/python"
}
Obviamente no es el mejor lugar para guardar un virtualenv, solo es un ejemplo. :)
Despues de hacer esto, guardamos y reiniciamos Visual Studio Code y listo!
Sign up here with your email
Nota: sólo los miembros de este blog pueden publicar comentarios.