You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: creando_un_entorno_virtual.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
<img src = "imagenes/logo_python.jpeg" />
3
3
</div>
4
4
5
-
# 6.2 Creando un entorno virtual Python.
5
+
# Creando un entorno virtual Python.
6
6
7
7
Cuando se está desarrollando software en *Python*, es común utilizar diferentes versiones de un mismo paquete. Un *virtualenv*, o entorno virtual de *Python*, es un ambiente creado con el objetivo de aislar recursos como librerías y entornos de ejecución del sistema principal o de otros entornos virtuales. Esto significa que en el mismo sistema, computadora, es posible tener instaladas múltiples versiones de una misma librería sin crear ningún tipo de conflicto.
8
8
@@ -15,15 +15,15 @@ Luego instalamos `virtualenv`:
15
15
$ sudo pip3 install virtualenv
16
16
```
17
17
18
-
## 6.2.1 Creando un entorno virtual.
18
+
## Creando un entorno virtual.
19
19
20
20
Para crear el entorno virtual debes dirigirte a la carpeta donde lo deseas crear. Se crea con el comando `virtualenv` seguido del nombre que le quieras poner, como lo indica el siguiente ejemplo:
Copy file name to clipboardExpand all lines: guia_estilo_pep8.md
+1-2Lines changed: 1 addition & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
<img src = "imagenes/logo_python.jpeg" />
3
3
</div>
4
4
5
-
# 6.4 Guía de estilo PEP8.
5
+
# Guía de estilo PEP8.
6
6
7
7
En la organización *Python* existen lo que se llaman *PEP's* o [*Python Enhancement Proposals*](http://www.python.org/dev/peps/pep-0001/#what-is-a-pep), los cuales son documentos que proveen información a la comunidad de *Python* o describen nuevas características del lenguaje, su proceso de desarrollo o su entorno. Uno de estos *PEP's* es el *PEP8*, el cual está dedicado a la recopilación de los **estándares de estilo** seguidos por los desarrolladores de *Python* a la hora de escribir código para la librería estandar. Un listado completo de los *PEP's* se puede encontrar [aquí](http://www.peps.io/), mientras que una versión en castellano del *PEP8* se puede descargar de [aquí](documentos/guia_pep8_es.pdf) en este repositorio.
8
8
@@ -23,5 +23,4 @@ Algunas las principales convenciones de estilo para escribir código *Python* so
23
23
* No se deben de realizar comentarios obvios.
24
24
* No se deben comparar booleanos mediante ==
25
25
26
-
27
26
<ahref = "https://github.com/ejdecena/tutorial_python">[IR AL ÍNDICE]</a>
Copy file name to clipboardExpand all lines: instalador_paquetes_pip.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,25 +2,25 @@
2
2
<img src = "imagenes/logo_python.jpeg" />
3
3
</p>
4
4
5
-
# 6.1 Instalador de paquetes Pip.
5
+
# Instalador de paquetes Pip.
6
6
7
7
[*Pip*](https://es.wikipedia.org/wiki/Pip_(administrador_de_paquetes)) es un acrónimo recursivo que se puede interpretar como *Pip Instalador de Paquetes* o *Pip Instalador Python*. *Pip* es un sistema de gestión de paquetes sencillo utilizado por *Python* para la **instalación** y **administración** de paquetes del [*Python Package Index (PyPI)*](https://es.wikipedia.org/wiki/Python_Package_Index).
8
8
9
-
## 6.1.1 Instalación.
9
+
## Instalación.
10
10
11
11
*Pip* no viene instalado con *Python*, por lo tanto debemos instalarlo. En un sistema operativo *Linux*, con paquetería *apt* (*Debian*, *Ubuntu*, *Linux Mint*, etc), debemos abrir una terminal (`Ctrl + Alt + T`) y ejecutar:
12
12
```bash
13
13
$ sudo apt-get install python3-pip
14
14
```
15
15
16
-
## 6.1.2 Actualizar PIP.
16
+
## Actualizar PIP.
17
17
18
18
Si el gestor de paquetes *Pip* ya está instalado, podemos actualizarlo usando la siguiente instrucción en la terminal:
19
19
```bash
20
20
$ pip install -U pip
21
21
```
22
22
23
-
## 6.1.3 Administrar paquetes Python.
23
+
## Administrar paquetes Python.
24
24
25
25
Para ver la lista de todos los comandos posibles con *Pip* y sus opciones más generales, solo tenemos que ejecutar:
26
26
```bash
@@ -32,35 +32,35 @@ Para conocer más sobre un comando en particular, ejecutamos:
32
32
$ pip [comando] --help
33
33
```
34
34
35
-
## 6.1.4 Buscar paquetes.
35
+
## Buscar paquetes.
36
36
37
37
Para buscar un determinado paquete en el *PyPI*, simplemente intruducimos una cadena de búsqueda en la siguiente instrucción en una terminal:
38
38
```bash
39
39
$ pip search [cadena de búsqueda]
40
40
```
41
41
42
-
## 6.1.5 Información de paquetes.
42
+
## Información de paquetes.
43
43
44
44
Una vez localizado un paquete con la instrucción `pip search`, podemos solicitar a *Pip* que nos muestre información adicional sobre el paquete ejecutando desde la terminal:
45
45
```bash
46
46
$ pip show [paquete]
47
47
```
48
48
49
-
## 6.1.6 Instalar paquete.
49
+
## Instalar paquete.
50
50
51
51
Para instalar un paquete en nuestro sistema, basta con ejecutar en la terminal:
52
52
```bash
53
53
$ pip install [paquete]
54
54
```
55
55
56
-
## 6.1.7 Descargar paquete.
56
+
## Descargar paquete.
57
57
58
58
Para **descargar** un paquete con todas las dependencias pero **sin instalarlo**, ejecutamos desde la terminal:
59
59
```bash
60
60
$ pip download [paquete]
61
61
```
62
62
63
-
## 6.1.8 Enumerar paquetes instalados.
63
+
## Enumerar paquetes instalados.
64
64
65
65
Para saber qué paquetes tenemos instalados, podemos ejecutar:
66
66
```bash
@@ -71,7 +71,7 @@ O bien también podemos ejecutar:
71
71
$ pip freeze
72
72
```
73
73
74
-
## 6.1.9 Actualizar paquetes.
74
+
## Actualizar paquetes.
75
75
76
76
Para actualizar un paquete desactualizado, ejecutamos desde una terminal:
77
77
```bash
@@ -82,7 +82,7 @@ o bien,
82
82
$ pip install -U [paquete]
83
83
```
84
84
85
-
## 6.1.10 Desinstalar paquetes.
85
+
## Desinstalar paquetes.
86
86
87
87
Para desinstalar/eliminar un paquete instalado, ejecutamos:
Copy file name to clipboardExpand all lines: zen_python.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
<img src = "imagenes/logo_python.jpeg" />
3
3
</div>
4
4
5
-
# 6.5 El Zen de Python.
5
+
# El Zen de Python.
6
6
7
7
En el año 1999 Tim Peters redactó 19 aforismos como una concreta guía de principios para el diseño de código *Python*. Es citado en muchas ocasiones alrededor de la comunidad del lenguaje, por lo que es conveniente tener una referencia del mismo para los usuarios de este repositorio. Originalmente el *Zen de Python* fue enviado a los miembros de la lista de correo (mailing list) de *Python* el 4 de Junio de 1999.
0 commit comments