Entornos para Python, Node.js y Rust

Entornos para Python, Node.js y Rust

Hook#

Tres lenguajes, una regla de oro: NUNCA toques el Python, Node o Rust que vino con tu sistema para tus proyectos. Esos son del sistema, los usa pacman, los usan utilidades del kernel. Si los pisas con sudo pip install algo, en algun momento rompes el gestor de paquetes y la maquina deja de bootear bien. Cada lenguaje tiene su gestor de versiones (pyenv, nvm/fnm, rustup) que vive en tu home, no toca el sistema, y te deja cambiar de version por proyecto sin pelearte.

En esta leccion vas a instalar las tres herramientas correctamente, entender la diferencia entre "Python del sistema" y "Python para tú", y dejar listo el entorno para correr cualquier proyecto moderno.