¡Esta es una revisión vieja del documento!
Pyton + VSC + Bibliotecas en Debian
Instalación Python
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.
Instalación Visual Studio Code
Alternativa 1 - Extrepo
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 VS Code:
sudo extrepo enable vscode
Volvemos a actualizar la lista de paquetes disponibles en los repositorios para contemplar los del repositorio de VS Code:
sudo apt update
Instalamos VS Code:
sudo apt install code
Alternativa 2 - dpkg
Abrimos el navegador web, vamos a la pagina de “VS Code” y elegimos descargar la version “.deb”.
El archivo se baja en la carpeta “Descargas”.
Abrimos la terminal y vamos escribiendo:
su - root
Abrimos nuevamente la terminal y vamos escribiendo:
cd /etc/octavo/Descargas
ls
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
Alternativa 3 - apt
Introduccion
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 y Gpg:
sudo apt install curl gpg
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/
sudo rm microsoft.gpg
sudo apt update
sudo apt install code
Instalación Complemento Python de Visual Studio Code
Abrimos “VS Code”.
Creamos un archivo, le damos un nombre y lo guardamos con la extension “.py”.
VS Code nos preguntara si queremos instalar la extension de python de Microsoft. Le decimos que si.
Instalación Bibliotecas Python
En la terminal de VS Code, por ejemplo para instalar la biblioteca “Numpy”, hacemos:
sudo apt update
sudo apt install python3-numpy
Si se desea instalar otras bibliotecas se reemplaza a numpy por el nombre respectivo.