viernes, 6 de febrero de 2026

Visual Studio Code - Python - Instalar extensiones manualmente (VSIX)

 En el Instituto contamos con una estación de trabajo muy poderosa y mi compañero Paco es generalmente quien se ocupa de la administración de la misma, el primer problema después de instalar Visual Code es muy útil y necesario instalar extensiones.

Sin embargo al quererlas instalarlas de forma automática, el IDE manda el siguiente mensaje:

"The editor could not be due to an unexpected error. Please consult the log for more details"


 

 El mismo VS Code nos recomienda hacerlo manualmente, instalando unos archivos que tienen la extensión .vsix.

 
 
 y al dar clic en la ventana en este caso el sistema Ubuntu advierte y nos brinda varias opciones, como si estuve tratando de bajar archivos con esta extensión sin éxito, pedí que se copiara la url para pegarla en el navegador.

La dirección que manda, para este caso es la extensión para el lenguaje de programación R, es la siguiente:

https://reditorsupport.gallery.vsassets.io/_apis/public/gallery/publisher/REditorSupport/extension/r-syntax/0.1.3/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage?redirect=true

Al dar esa dirección url se descarga un archivo con nombre genérico, por omisión en la carpeta Descargas (archivo Microsoft.VisualStudio.Services.VSIXPackage).

Me siguió dando dudas ya que las IA's consultadas hablan de archivos con extensión VISX, no me quedó otra más que hacerlo por mera intuición y diría yo sentido común, entonces simplemente renombre el archivo dejando solo como extensión .VSIX.

Entonces en VS Code vamos a instalarlo localmente y esto se hace de la siguiente manera, vamos a la pestaña de extensiones y damos clic en los tres puntos (...):

Al dar clic en los tres puntos se abre el siguiente menu y elegimos la opción de instalar mediante un archivo VSIX.

 

Ahora si, al tener el archivo con la extensión adecuada, podemos ahora si instalar la extensión de forma manual.


 Ya con esto podemos darnos cuenta que la extensión quedó ya instalada.

Como podemos observar la extensión para la sintaxis para R se ha instalado de forma manual.

Deep dio algunas soluciones, pero por ahora así se salió al paso, la explicación al mensaje parece ser que es debido a no tener ciertos privilegios en las carpetas del sistema. 

 

Hasta el próximo post.

Miguel Araujo.
 

 

No hay comentarios:

Publicar un comentario

Visual Studio Code - Python - Instalar extensiones manualmente (VSIX)

 En el Instituto contamos con una estación de trabajo muy poderosa y mi compañero Paco es generalmente quien se ocupa de la administración d...