From f2df77bce2c03910aa3c031405e43b14333bac8e Mon Sep 17 00:00:00 2001 From: Ekaitz Zarraga Date: Wed, 22 Jul 2020 20:01:38 +0200 Subject: Corrections everywhere --- es/07_install.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'es/07_install.md') diff --git a/es/07_install.md b/es/07_install.md index de3ed93..af18b1c 100644 --- a/es/07_install.md +++ b/es/07_install.md @@ -4,10 +4,10 @@ Ahora que sabes lidiar con módulos, necesitas aprender a instalarlos en tu propio sistema, porque es bastante tedioso que tengas que copiar el código de todas tus dependencias en la carpeta de tu proyecto. -En la introducción no aseguramos de instalar con python la herramienta `pip`. +En la introducción nos aseguramos de instalar con python la herramienta `pip`. Que sirve para instalar paquetes nuevos en el sistema de forma sencilla. -## Funcionamiento de `pip` +## Sobre PIP `pip` es una herramienta extremadamente flexible, capaz de instalar módulos de python de diferentes fuentes: repositorios de git, carpetas de sistema o, la @@ -29,13 +29,13 @@ importado. El *Python Package Index* o *PyPI* es un repositorio que contiene software programado en python. En él se listan miles de librerías creadas por programadores de python para que cualquiera pueda descargarlas e instalarlas. -Más adelante veremos algunas de ellas y nos acostumbraremos a usarl PyPI como +Más adelante veremos algunas de ellas y nos acostumbraremos a usar PyPI como recurso. Ahora que sabes programar en python tú también puedes publicar tus proyectos ahí para que otras personas los usen para crear los suyos. -### Reglas de instalación: `setuptools` y `setup.py` +### Reglas de instalación Para que `pip` pueda hacer su trabajo correctamente hay que indicarle cómo debe hacerlo, ya que cada paquete es un mundo y tiene necesidades distintas. El @@ -102,7 +102,7 @@ través de la configuración de `setuptools` para ajustar la herramienta a tu proyecto. -## Entornos virtuales y dependencias: `pipenv` +## Entornos virtuales La herramienta `pip` es interesante para instalar herramientas en el sistema pero tiene ciertas carencias. La primera, que no es capaz de resolver las @@ -123,10 +123,10 @@ abandones su desarrollo, te interesará limpiar sus dependencias de tu sistema, cosa complicada si `pip` no gestiona la liberación de paquetes de forma correcta. -Para evitar estos problemas y algún otro adicional, existen herramientas -adicionales que alteran el comportamiento de `pip` y del propio python, creando -lo que se conoce como *entornos virtuales* (*virtual environments*) que quedan -aislados entre ellos y el sistema. +Para evitar estos problemas y algún otro adicional, existen herramientas que +alteran el comportamiento de `pip` y del propio python, creando lo que se +conoce como *entornos virtuales* (*virtual environments*) que quedan aislados +entre ellos y el sistema. El funcionamiento de los entornos virtuales es muy sencillo. Cuando se activan, crean un nuevo contexto en el que alteran las variables de entorno que @@ -160,7 +160,7 @@ En la shell de sistema ejecutando: pip install pipenv ``` -> NOTA: en función del sistema que utilices, puede que `pip` se llame +> En función del sistema que utilices, puede que `pip` se llame > `pip3`. El funcionamiento es idéntico. ### Uso @@ -216,9 +216,9 @@ lenguajes y entornos. ## Lo que has aprendido -En este capítulo has aprendido lo necesario sobre las herramientas que rodean -a python y su uso. De este modo, no te vas a sentir perdido en un maremágnum de -nombres extraños y comandos cuando trabajes en proyectos que ya las usan. +En este capítulo has aprendido lo necesario sobre las herramientas que rodean a +python y su uso. De este modo, no te vas perder en un maremágnum de nombres +extraños y comandos cuando trabajes en proyectos que ya las usan. Más que convertirte en un experto de cómo trabajar con estas herramientas, cosa que te dará la práctica, este episodio te ha dado las referencias que necesitas -- cgit v1.2.3