Instalación Python

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 4

¿Cómo uso Python?

1. Introducción
Python es un lenguaje de programación multiplataforma y de código abierto que puede utilizarse
tanto para desarrollo web, creación de software y procesamiento de datos, entre muchos otros
propósitos. Su versatilidad y facilidad para aprenderlo lo han convertido en uno de los lenguajes
de programación más popular del mundo según el ı́ndice PYPL.
Python se basa en los lenguajes C y C++ y tiene sus raı́ces en el sistema operativo UNIX.
Python existe desde los años 90, pero no fue hasta mediados de la década de 2000 cuando se
popularizó su uso. Dentro del software libre, Python es uno de los leguajes que últimamente
ha tenido una mejora sustancial y un crecimiento en su uso en el ámbito académico (docencia
e investigación) e industrial gracias a la inclusión de potentes y versátiles módulos de cálculo
simbólico (SymPy), numérico/cientı́fico (NumPy, Scipy), gráfico (PyPlot y Matplotlib), etc.
Python es un leguaje interpretado y, por tanto, para poder usarlo en nuestro ordenador solo
tenemos que tener instalado el interprete de python1 . Sin embargo, existen numerosas distribuciones
de desarrollo que incluyen, además del interprete, paquetes especı́ficos preinstalados, gestores de
instalación de paquetes y editores de texto avanzado. En este documento veremos como instalar la
distribución Anaconda.

2. Anaconda
2.1. Instalación
Anaconda ofrece diferentes distribuciones de python. Una de ellas, la individual edition, es de
código abierto y se ofrece gratuitamente. Podéis descargar la última versión para vuestro sistema
operativo aquı́.

Ejecutamos el instalador y seguimos los pasos que nos indica el asistente de instalación.
Despues de aceptar la licencia, nos preguntará si queremos instalarlo sólo para nuestro usua-
rio, o para todos los usuarios. Cualquiera de las dos opciones es válida para un uso en
ordenador personal.
Después nos preguntará dónde instalar Anaconda. Podemos instalarlo donde nos indica
por defecto, o podemos establecer un directorio al que sea más fácil acceder, por ejemplo
C:\Anaconda3.

El asistente empezará a instalar la distribución y ya hemos acabado.

2.2. Primeros pasos


Una vez instalado, en el menú inicio se crea una carpeta con los programas relacionados con la
distribución2 (Fig. 1).
1 En sistemas basados en Linux el interprete de python suele venir instalado
2 En la versión de Windows

1
Figura 1: Carpeta de la instalación de Anaconda en Windows

2.2.1. Anaconda Navigator


El Anaconda Navigator (Fig. 2) nos permite lanzar las aplicaciones incluidas en las distribución
de Anaconda e instalar nuevas caracteristicas. También nos permite gestionar entornos virtuales
(crea versiones compartimentadas y aisladas de python con paquetes especı́ficos), además de tener
enlaces a recursos de aprendizaje.

Figura 2: Anaconda Navigator

2.2.2. Anaconda Prompt


Anaconda Prompt abre una ventana de lı́nea de comandos con el entorno por defecto de python
activado (base). Anaconda Powershell Prompt hace lo mismo en una ventana de Powershell. Una

2
vez abierto, escribiendo python, y pulsando Enter, entramos en el interprete de python (Fig. 2) y
podemos escribir nuestro primera lı́nea de código en python:

print("Hola mundo")

Figura 3: Anaconda Prompt

2.2.3. Jupyter Notebook


El interprete de cuadernos de Jupyter abre, edita y ejecuta ficheros de cuaderno de jupyter
(con extensión .ipynb) que contienen código y texto dividido en celdas. Esto nos da mucha más
versatilidad a la hora de mostrar resultados ya que las celdas de texto (en lenguaje markdown)
nos permiten guiar o documentar nuestro código. Además, las celdas de código se pueden ejecutar
de manera independiente y la salida se muestra justo debajo de la celda. Cuando abrimos el
interprete de Cuadernos de Jupyter, este se abrirá en nuestro navegador web. Podemos navegar
por los directorios de nuestro ordenador y abrir un cuaderno. En la Fig. 4 podemos ver un cuaderno
abierto en el navegador.

Figura 4: Jupyter Notebook

2.2.4. Spyder
Spyder (Scientific Python Development Environment) es un entorno de desarrollo integrado
(IDE de sus siglas en inglés) de código abierto para python (Fig. 5). Esta diseñado para un uso
cientı́fico de python. Permite:

3
editar y ejecutar programas escritos en python (editor de código, barra de herramientas y
menú Ejecutar)
ejecutar código en lı́nea de manera interactiva (Consola o Terminal IPython)

explorar y modificar las variables conforme ejecutamos código (Explorador de variables)


visualizar gráficos y manipularlos (pestaña Gráficos)
depurar código (barra de herramientas y menú Ejecutar)

Figura 5: IDE Spyder

También podría gustarte