Instalación de Anaconda
Anaconda es herramienta ideal para todos los que deseen incursionar en el mundo de la ciencia de datos, inteligencia artificial y todas aquellas tecnologías que lideran los cambios disruptivos del presente.
Anaconda proporciona libre acceso a lenguajes de programación como Python, R o Julia. Con más de 300 paquetes para ciencia de datos, Anaconda es una de las mejores plataformas para desarrollar cualquier tipo de proyecto.
El presente artículo busca vincular el uso del software estadístico más utilizado en la ciencia de datos, como R o Python, con la distribución de Anaconda. Por lo tanto, se cubrirán los siguientes temas:
- Introducción a Anaconda
- Instalación y configuración
- ¿Cómo instalar bibliotecas en Anaconda?
- Navegador Anaconda
- Agregar Anaconda a una ruta específica (opcional)
Introducción a Anaconda
Anaconda es una distribución de código abierto ampliamente utilizada por la comunidad de ciencia de datos. Entre las virtudes de Anaconda, se debe mencionar que es un gran administrador de paquetes, un magnífico administrador de entornos y una excelente distribución de kernels, que incluye una colección variada de paquetes estadísticos de código abierto.
Anaconda es una herramienta imprescindible para trabajar en proyectos avanzados relacionados con la ciencia de datos, ya que usualmente se necesitan muchos paquetes diferentes (como numpy, scikit-learn, scipy o pandas, por nombrar algunos) para construir u optimizar algoritmos de inteligencia artificial o implentar modelos de aprendizaje automático. Asimismo, Anaconda tiene un entorno de programación fácilmente configurable, lo que permite desarrollar cualquier proyecto tan solo con dar un clic.
Análogamente, Anaconda coadyuva a simplificar la administración e implementación de paquetes, ya que permite recopilar fácilmente datos de varias fuentes. Resulta importante mencionar que, el administrador de paquetes de Anaconda facilita la instalación de todo tipo de paquetería, evitando la perdida de tiempo que implica administrar las dependencias por uno mismo. Anaconda incluso facilita el cambio entre las versiones de los paquetes (como Python 2 y 3).
En conclusión, con una disponibilidad de más de 300 bibliotecas en ciencias de datos, Anaconda es óptima tanto para novicios, como para experimentados programadores y científicos. De hecho, usualmente se recomienda instalar Anaconda para trabajar con Jupyter Notebook o Jupyter Lab.
Ahora que se ha conocido Anaconda, es momento de instalarla y configurar el entorno de trabajo para que funcione de forma correcta en el ordenador.
Instalación y configuración
Los pasos para instalar anaconda son los siguientes:
1. Visitar el sitio web oficial de Anaconda y elegir un instalador gráfico de Python, dicho sitio web se puede consultar dando clic en el siguiente link: https://www.anaconda.com/distribution/.
2. El siguiente paso consiste en escoger una versión adecuada para el ordenador.
En este caso, se recomienda descargar la última versión diponibles; es decir, la de Python 3.7. De igual forma, se recomienda descargar la versión de 64-Bits. Una vez que se completa la descarga, es momento de abrir la ventana de instalación.
3. Lea el contrato de licencia y haga clic en Acepto.
4. Hacer clic en Siguiente.
5. Anotar la ubicación de instalación y luego hacer clic en Siguiente.
En caso de querer guardar los archivos en una carpeta diferente, se debe especificar la ruta de la carpeta.
6. Ésta es una parte importante del proceso de instalación.
El enfoque recomendado es no marcar la casilla (no agregar Anaconda a la ruta de Command Prompt), lo cual implica que se tendrá que usar Anaconda Navigator o Anaconda Command Prompt (ubicados en el menú de inicio) cuando se desee usar Anaconda.
No osbtante, existe la posibilidad de agregar Anaconda a la ruta de Command Prompt una vez terminada la instalación.
Si desea poder usar Anaconda en su Command Prompt (o git bash, cmder, powershell, entre otros), se recomienda seguir el enfoque alternativo y marcar la casilla.
7. Hacer clic en Siguiente.
8. Una vez completada la instalación, aparecerá una ventana como la que se muestra en la imagen a continuación.
Después de finalizada la instalación, se debe abrir el Anaconda Promp y escribir jupyter notebook.
Verá una ventana como la que se muestra en la imagen de abajo.
Ahora que se ha instalado Python con Anaconda, es momento de echar un vistazo a cómo instalar varias bibliotecas en Anaconda para cualquier proyecto.
¿Cómo instalar bibliotecas en Anaconda?
Antes de instalar un paquete en Anaconda, primero se debe abrir el Anaconda Promp y verificar si la biblioteca o paquete ya se ecuentra instalado o no.
Dado que no se ha instalado ningún módulo llamado numpy, se debe ejecutar el siguiente comando para instalar numpy.
Obtendrá la ventana que se muestra en la imagen una vez que complete la instalación.
Cada vez que se instale una biblioteca, se debe intentar importar el módulo para tener certeza de que se ha instalado correctamente.
Como se puede ver, no existe ningún error (como el que se obtuvo en un inicio). Siugiendo este método, se pueden instalar instalar varias bibliotecas en Anaconda.
Navegador Anaconda
Anaconda Navigator es una GUI de escritorio que viene con la distribución de Anaconda. La GUI permite abrir aplicaciones y administrar paquetes, el entorno de conda y diferentes kernels sin la necesidad de usar largas líneas de código o comandos en línea de comandos.
Agregar Anaconda a una ruta específica (opcional)
Este es un paso opcional; es decir, en caso de que no se haya marcado la casilla en el paso 6 y ahora se desee agregar Anaconda a la ruta de Command Prompt. La ventaja de esto es que podrá usar Anaconda en su Command Prompt, Git Bash, cmder, entre otros.
Los pasos a seguir son los siguiente:
1. Abrir un Command Prompt.
2. Verifique que no haya agregado Anaconda a su ruta.
Ingrese los siguientes comandos en Command Prompt para verificar si ya se ha agregado Anaconda a la ruta:
Si obtiene un error de comando no reconocido como en el lado izquierdo de la imagen a continuación, continúe con el paso 3.
Si obtiene un resultado similar al lado derecho de la imagen a continuación, ya ha agregado Anaconda a su ruta.
conda --version
python --version
3. Si no sabe dónde está su distribución conda y/o python, abra Anaconda Prompt y escriba los siguientes comandos. Esto le indica dónde se encuentran conda y python en su computadora
where conda
where python
4. Agregue conda y python a su PATH. Puede hacer esto yendo a sus Variables de entorno y agregando el resultado del paso 3 (incluido en el rectángulo rojo) a su ruta. Si tiene problemas, aquí hay un breve video sobre cómo agregar conda y python a su ruta.
5. Abra un nuevo Command Prompt y escriba el siguiente codigo para verificar si todo salió bien.
conda --version
python --version