Lecciones del curso
Aprende a programar con Python3
Paquetes y ambientes virtuales
Python trae muchisimas funcionalidades desde que lo instalamos, como datetime o la forma de manipular archivos. Para todas esas funciones que no trae por defecto, existen los paquetes, que son scripts hechos por otros programadores Python que han encontrado una solución a problemas y los han empaquetado para compartir con el mundo.
Para utilizar estos paquetes y no confundir proyectos es recomendable usar ambientes virtuales. Estos ya los trae Python3 y los podemos usar con:
python -m venv ./env
Recuerda que lo úlitmo: ./env es opcional. Es una sugerencia para unificar y ordenar tus proyectos. Esa instrucción le pide a Python que haga el ambiente virtual en una nueva carpeta llamada env.
Para activar un ambiente virtual usamos
source ./env/bin/activate
En Windows activate lo encuentras en la carpeta bin del ambiente pero es un .exe
Para detener el ambiente usamos:
deactivate
Para usar paquetes usamos pip para instalar los paquetes en los ambientes virtuales. Primero revisa que en tu computadora esté o no pip con:
which pip
En caso de no estar, puedes instalarlo en tu computadora con:
Mac
sudo easy_install pip
Linux
sudo apt-get install python3-pip
Windows
- Guarda este script get-pip.py en cualquier carpeta.
- Ejecuta el archivo desde la terminal con: python get-pip.py
PYPI - Idex de paquetes Python
¡Eso es todo!
Happy Coding! ❤