Instalar Anaconda3 en Debian Stretch

Este articulo es un tutorial con las instrucciones para instalar la distribución Anaconda con el instalador para distribuciones Debian 9 (Stretch) y Python.

Introducción

Anaconda, La distribución más confiable para la ciencia de datos, es un administrador de paquetes, un administrador de entorno, una distribución de ciencia de datos Python/R y una colección de más de 1,500+ paquetes de código abierto. Ofrece una de la forma más fácil de realizar la ciencia de datos y el aprendizaje automático de Python/R en los sistemas operativos Linux, Windows y Mac OS X.

Logotipo de Anaconda

Logotipo de Anaconda

Es el estándar de la industria para desarrollar, probar y capacitar en una sola máquina, que permite a los científicos de datos individuales realizar:

  • Descarga rápidamente más de 1,500 paquetes de ciencia de datos en Python/R.
  • Administre bibliotecas, dependencias y entornos con la herramienta Conda.
  • Desarrolle y capacite modelos de aprendizaje automático (Machine Learning) y aprendizaje profundo (Deep Learning) con las librerías scikit-learnTensorFlow y Theano.
  • Analice los datos con escalabilidad y rendimiento con las librerías DaskNumPypandas y Numba.
  • Visualice los resultados con las librerías MatplotlibBokehDatashader y Holoviews.

Requisitos previos

Para instalar Anaconda debe instalar dependencias mínimas necesarias, con el siguiente comando:

$ sudo apt install libgl1-mesa-glx libegl1-mesa libxrandr2 \
                   libxrandr2 libxss1 libxcursor1 libxcomposite1 \
                   libasound2 libxi6 libxtst6 wget

Luego debe descargar el instalador de la distribución Anaconda, ejecutando el siguiente comando:

$ wget https://repo.anaconda.com/archive/Anaconda3-2019.07-Linux-x86_64.sh

Así de esta forma esta listo para ejecutar el instalador de la distribución Anaconda, en la sección siguiente se explicara como ejecutarlo.

Instalación

Para ejecutar el instalador de la distribución Anaconda, debe otorgar permisos de ejecución, ejecutando el siguiente comando:

$ chmod 755 Anaconda3-2019.07-Linux-x86_64.sh

Entonces luego de otorgar permisos de ejecución ya esta listo para iniciar el instalador de la distribución Anaconda, ejecutando el siguiente comando:

$ ./Anaconda3-2019.07-Linux-x86_64.sh

Siga y respondas las preguntas realizadas por el instalador a continuación. Al finalizar la instalación dispone lo siguiente paquetes disponibles en Anaconda:

  • Más de 200 paquetes se instalan automáticamente con Anaconda.
  • Más de 2000 paquetes de código abierto adicionales (incluida R) se pueden instalar individualmente desde el repositorio de Anaconda con el comandoconda install
  • Miles de otros paquetes están disponibles en Anaconda Cloud.
  • Puede descargar otros paquetes usando el comando pip install que se instala con Anaconda. Los paquetes Pip proporcionan muchas de las características de los paquetes conda y, en algunos casos, pueden funcionar juntos. Sin embargo, la preferencia debe ser instalar el paquete conda si está disponible.
  • También puede crear sus propios paquetes personalizados utilizando el comando conda build y puede compartirlos con otros usuarios subiéndolos a Anaconda Cloud, PyPi u otros repositorios.

Usted puede instalar, eliminar o actualizar cualquier paquete de Anaconda/Python con unos pocos clics en Anaconda Navigator o con un solo comando conda en la consola de comando Anaconda (terminal en Linux o macOS).

Verificar la instalación

Después de instalar Anaconda, si usted prefiere una interfaz gráfica de usuario (GUI) de escritorio, use Anaconda Navigator. Si prefiere usar la consola de comando Anaconda (o el terminal en Linux o macOS),  con la herramienta conda. También puedes cambiar entre ellos cuando lo necesite.

Para usarlo abra la consola de comando en Anaconda activa en Linux, después elija cualquiera de los siguientes métodos:

  • Si Anaconda está instalado y funcionando, usted puede mostrar una lista de los paquetes instalados y sus versiones, introduzca el siguiente comando:
conda list
  • Ejecutar el shell de Python, ejecutando el siguiente comando:
$ python

Python 3.7.3 (default, Mar 27 2019, 22:11:17) 
[GCC 7.3.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.

Si Anaconda está instalado y funcionando, la información de la versión que muestra cuando se inicia incluirá “Anaconda”.

Para salir del shell interactivo Python/Anaconda, ejecutando el siguiente comando:

quit()

De esta forma verifico que tiene instalado correctamente instalado la distribución Anaconda.

Conda

Conda, es una herramienta para administrar e implementar aplicaciones, entornos y paquetes en Anaconda.

Logotipo de CONDA

Logotipo de CONDA

Administración de paquetes, dependencias y entornos para cualquier lenguaje — Python, R, Ruby, Lua, Scala, Java, JavaScript, C / C ++, FORTRAN

Es un sistema de gestión de paquetes de código abierto el cual le permite:

  • Ser un sistema de gestión del entorno que se ejecuta en Windows, macOS y Linux.
  • Instala, ejecuta y actualiza rápidamente los paquetes y sus dependencias.
  • Crea, guarda, carga y cambia fácilmente entre los entornos de su computadora local.

Fue creado para los programas de Python, pero puede empaquetar y distribuir software para cualquier lenguaje de programación. Para mas información sobre la herramienta consulte la documentación disponible.

Navegador Anaconda

Anaconda Navigator, es una interfaz gráfica de usuario (GUI) de escritorio incluida en la distribución de Anaconda® que le permite iniciar aplicaciones y administrar fácilmente los paquetes, entornos y canales de Conda sin usar los comandos de la línea de comandos. El navegador puede buscar paquetes en Anaconda Cloud o en un repositorio local de Anaconda. Está disponible para Windows, macOS y Linux.

Si Anaconda está instalado correctamente, puede abrir el programa gráfico Anaconda Navigator, el cual se instala automáticamente cuando instala Anaconda, entonces puede abrirlo, ejecutando el siguiente comando:

$ anaconda-navigator
Seguidamente se abrirá la interfaz de Anaconda Navigator como se muestra a continuación:
Interfaz de Anaconda Navigator corriendo

Interfaz de Anaconda Navigator corriendo

Este mostrar la Interfaz de Anaconda Navigator ejecutándose correctamente.

Aplicaciones en Anaconda

La distribución de Anaconda incorpora varias aplicaciones para el uso de la ciencia computacional, a continuación describo las aplicaciones de principal uso cotidiano:

Spyder

Spyder, es un entorno integrado de desarrollo en Python para ciencia computacional, con muchas funcionalidades útiles para la investigación, el análisis de datos y la creación de paquetes científicos.

Para acceder al entorno integrado accediendo desde el Anaconda Navigator en Home > Spyder > Launch, esto ejecutara el entorno integrado, como se muestra a continuación:

Interfaz de Spyder corriendo

Interfaz de Spyder corriendo

Este mostrar la Interfaz de Spyder ejecutándose correctamente.

Jupyter Notebook

JupyterNotebook, es una aplicación web de código abierto que permite crear y compartir documentos que contienen código vivo, ecuaciones, visualizaciones y texto narrativo.

Para acceder al entorno integrado accediendo desde el Anaconda Navigator en Home > Notebook > Launch, esto ejecutara el entorno integrado, como se muestra a continuación:

Interfaz de Jupyter Notebook corriendo

Interfaz de Jupyter Notebook corriendo

Este mostrar la Interfaz de Jupyter Notebook ejecutándose correctamente.

Para mas entender su funcionamiento de la distribución Anaconda debe leer la guía del usuario.

Referencias

Conclusiones

De esta forma usted ha aprendido a:

  • Introductorio a la distribución Anaconda.
  • Descargar dependencias de la distribución Anaconda en Debian.
  • Instalar la distribución Anaconda en Debian.
  • Verificar la instalación en Debian.
  • Ejecutar el Anaconda Navigator.
  • Abrir aplicaciones incorporadas en Anaconda Navigator.

¡Haz tu donativo!

Si te gusto este articulo, por favor, ayúdame a seguir escribiendo este tipo de articulo, haciendo donativos en Dolares vía el servicio Paypal haciendo clic aquí o en la siguiente imagen.


PayPal - The safer, easier way to pay online!


También puede realizar su donativo con Bitcoin (BTC) en escaneando el siguiente código QR:

¡Ayúdame a continuar Blog de lcaballero.wordpress.com!

O usando en la siguiente dirección:

bitcoin:13uZUXXqLP3Ct3ksWHXnDqSrbMbhDV9hGz

2 thoughts on “Instalar Anaconda3 en Debian Stretch

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s