indice:8vo-infinito-programacion:python:pyton_vsc_bibliotecas_en_debian

¡Esta es una revisión vieja del documento!


Pyton + VSC + Bibliotecas en Debian

Debian, a diferencia de Windows, usualmente incluye Python 3 preinstalado por lo que no se requiere realizar una acción en este sentido.

Sin embargo, las bibliotecas que se deseen utilizar deben ser instaladas a medida que son necesarias.

Introducción

“Extrepo” es una herramienta para manejar repositorios externos a Debian.

Solo permite repositorios verificados y aprobados por sus desarrolladores y usa claves GPG oficiales asociadas a dichos repositorios externos.

En este sentido sus niveles de seguridad son superiores a importar manualmente los repositorios de terceros.

Procedimiento

Abrimos la terminal y en la misma nos cambiamos al usuario root escribiendo:

su - root
 
# Nos pedirá la contraseña la cual deberemos ingresar para efectivizar el cambio.

Actualizamos la lista de paquetes disponibles en los repositorios que tenemos configurados en nuestro debían:

sudo apt update

Instalamos Extrepo:

sudo apt install extrepo

Editamos la configuracion de Extrepo para permitir repositorios de software no libres:

nano /etc/extrepo/config.yaml
 
# Editamos el archivo sacando el símbolo # a la opción "non-free". Guardamos los cambios y salimos del editor.

Activamos el repositorio externo de VSCode:

sudo extrepo enable vscode

Volvemos a actualizar la lista de paquetes disponibles en los repositorios para contemplar los del repositorio de VSCode:

sudo apt update

Instalamos VSCode:

sudo apt install code

Introducción

Dpkg es el gestor de paquetes de bajo nivel de debian. Es decir que, entre otras cosas, se encarga de instalar los archivos “.deb”.

No maneja las dependencias que necesita la aplicación de manera automática, pero en el caso de la instalacion de VS Code esto no afecta.

Procedimiento

Abrimos el navegador web, vamos a la pagina de “VSCode” y elegimos descargar la version “.deb”.

El archivo se baja en la carpeta “Descargas”.

Abrimos la terminal y en la misma nos cambiamos al usuario root escribiendo:

su - root
 
# Nos pedirá la contraseña la cual deberemos ingresar para efectivizar el cambio.

Continuando en la terminal nos posicionamios en la carpeta donde se descargo el archivo “.deb”:

cd /etc/octavo/Descargas

Verificamos que el archivo “.deb” este en la carpeta:

ls

Instalamos VSCode

sudo dpkg -i "nombre archivo"
 
#sudo: ejecuta el comando con privilegios de superusuario
#dpkg: es el gestor de paquetes de bajo nivel de debian
#-i: significa instalar

Introducción

Apt es un gestor de repositorios. En este caso importa el repositorio de VS Code y maneja automáticamente todas las dependencias necesarias.

Las actualizaciones y el mantenimiento de la aplicación se hacen de una manera mas fácil, pero a la vez es una forma mas insegura de instalación que “Extrepo”.

Procedimiento

Abrimos la terminal y en la misma nos cambiamos al usuario root escribiendo:

su - root
 
# Nos pedirá la contraseña la cual deberemos ingresar para efectivizar el cambio.

Actualizamos la lista de paquetes disponibles en los repositorios que tenemos configurados en nuestro debían:

sudo apt update

Instalamos Curl (herramienta para transferir datos desde/hacia servidores) y Gpg (utilidad para manejar cifrado GPG para verificar la autenticidad de repositorios):

sudo apt install curl gpg

Agregamos el repositorio oficial de VSCode a las fuentes de APT:

sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'

Descargamos, configuramos la clave GPG de Microsoft y la guardamos en el archivo “microsoft.gpg”:

curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg

Instalamos la clave en el sistema operativo:

sudo install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/

Eliminamos el archivo temporal de la clave GPG (“microsoft.gpg”):

sudo rm microsoft.gpg

Volvemos a actualizar la lista de paquetes disponibles en los repositorios para contemplar los del repositorio de VSCode:

sudo apt update

Instalamos VSCode:

sudo apt install code

Abrimos “VSCode”.

Creamos un archivo, le damos un nombre y lo guardamos con la extension “.py”.

VSCode nos preguntara si queremos instalar la extension de python de Microsoft. Le decimos que si.

En la terminal de VSCode nos cambiamos al usuario root escribiendo:

su - root
 
# Nos pedirá la contraseña la cual deberemos ingresar para efectivizar el cambio.

Actualizamos la lista de paquetes disponibles en los repositorios que tenemos configurados en nuestro debían:

sudo apt update

Instalamos la biblioteca que deseamos:

sudo apt install python3-"Nombre de la Biblioteca"
  • indice/8vo-infinito-programacion/python/pyton_vsc_bibliotecas_en_debian.1753849509.txt.gz
  • Última modificación: 2025/07/30 04:25
  • por 8voinfinito