Anaconda: Una suite para científicos (SPA)
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
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
Haces click en Next y luego haces click en I Agree
Seleccionas All Users y haces click en Next
Deberas aceptar los permisos de administrador. Después haces click en Next
Seleccionas Add Anaconda3 to the system PATH enviroment variable y haga click en Install
Esperas a que finalice la instalación y haces click en Next
Luego casi por terminar, nuevamente haces click en Next
Por último click en Finish
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
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.