Python es un lenguaje de programación de alto nivel, interpretado y multiparadigma. Cuenta con una gramática simple y sencilla, lo cual hace que Python sea facil de aprender y de usar. Además, Python es un lenguaje muy popular y usado por organizaciones como Google, NASA, la CIA y Disney. También aplicaciones como Netflix, Instagram y Spotify utilizan Python.

Una de las características que hace especial a Python es debido a que es multiproposito, esto quiere decir que es usado para muchos fines. Entre ellos son aplicaciones web, ciencia de datos, juegos, modelos de machine learning, computación científica, entre otras cosas.

Para trabajar con Python y poder aprovechar al máximo lo que ofrece este lenguaje y sus herramientas en cuestión de ciencia de datos, computación científica, etc, debemos usar una de sus distribuciones: Anaconda

Anaconda es una suite de código abierto que abarca una serie de aplicaciones, librerías y conceptos diseñados para el desarrollo de la ciencia de datos con Python. Esta suite de herramientas está diseñada para la ciencia de datos con Python pero es útil para la mayoría de los desarrolladores con Python, ya que cuenta con una gran cantidad de aplicaciones y paquetes que nos permitirán ser más eficientes.

De manera general Anaconda es una distribucción de Python que funciona como un gestor de entorno, un gestor de paquetes y que posee una colección de más de 720 paquetes de código abierto.

Anaconda se agrupa en 4 sectores o soluciones tecnológicas, Anaconda Navigator, Anaconda Project, librerías científicas y conda. Todas estás se instalan de manera automática y en un procedimiento muy sencillo.

En este posts no solamente quiero hablar de Anaconda, sus ventajas y demás. Principalmente la intención de esta publicación es para llevar acabo la instalación de Anaconda y de manera paralela lo puedas hacer.

Instalación de Anaconda

Como primer paso para instalar Anaconda, deberas descargar el instalador en el siguiente enlace: https://www.anaconda.com/products/individual

Imagen

Al final de la página encontraras los enlaces para descargar el instalador, dependiendo el sistema operativo y arquitectura de tu computadora.


Windows

Al momento de que se haya descargado el archivo (.exe), deberas ejecutarlo haciendo click. Te aparecera una venta como la siguiente

Imagen 1

Haces click en Next y luego haces click en I Agree

Imagen 2

Seleccionas All Users y haces click en Next

Imagen 3

Deberas aceptar los permisos de administrador. Después haces click en Next

Imagen 4

Seleccionas Add Anaconda3 to the system PATH enviroment variable y haga click en Install

Imagen 5

Esperas a que finalice la instalación y haces click en Next

Imagen 6

Luego casi por terminar, nuevamente haces click en Next

Imagen 7

Por último click en Finish

Imagen 8

Y habras acabado. Tienes instalado Anaconda en tu dispostivo.


Linux

Debo aclarar que la siguiente instalación es mediante Debian/Ubuntu. Antes de comenzar a instalar, debe abrir una terminal y ejecutar los siguiente comandos

sudo apt-get update

y

sudo apt upgrade

Ahora, terminada la descarga del archivo de instalación (.sh), debera abrir una terminal en donde se encuentre el archivo, ya sea mediante cd Descargas o cd Downloads. Después ejecute

bash ~nombre_archivo.sh

Generalmente el archivo es nombrado como Anaconda3-2021.05-Linux-x86_64.sh. Al ejecutar el comando apareceran una serie de instrucciones que debe seguir.

Al terminar la instalación reinicie su computadora. Y ya reiniciada ejecute Ctrl + Alt + T para abrir una terminal y debera aparecer algo como lo siguiente

Imagen 9

Esto nos indica que Anaconda sea ha instaldo. La palabra (base) antes del prompt indica que nos encontramos en el entorno base de Anaconda. Quizás después hable un poco acerca de los entornos virtuales de Anaconda.


Anaconda promete ser una suite muy útil no solamente para científicos de datos, si no también para científicos en general (matemáticos, físico, químicos, biólogos, ingenieros, etc). En publicaciones posteriores hablare más acerca de Anaconda.