Anaconda

Es un software de distribución libre y abierta para administrar paquetes para los lenguajes Python y R, está pensado especialmente para cómputo científico, por lo que una de sus funciones principales es ayudar con el manejo de paquetes y librerias mediante el software Conda que (viene integrado). Además de lo anterior, Anaconda le permite crear ambientes virtuales, en donde podrá controlar de manera facil las librerías y versiónes del lenguaje que usted requiera para ejecutar sus programas.

Uso de Anaconda

Cargar el módulo de Anaconda

Para cargar el módulo de Anaconda2 o Anaconda3 usted puede usar el comando:
  •  module load envs/anaconda2 
  •  module load envs/anaconda3 

Usar los entornos virtuales de Anaconda

Una vez cargado el módulo de Anaconda2 o Anaconda3, usted podrá crear un ambiente virtual (Virtual Enviroment) que le permitira almacener en su carpeta de Home en el HPC tantas versiones de Python (una por cada ambiente) y librerías (tantas como requiera) de manera aislada. Para crear un ambientevirtual, ustde puede usar los siquientes comandos:

Con este primer comando usted creará un entorno virtual con una versión especifica de Python.
  •  conda create -n NombreDelEntorno python=x.x
Una vez creado su entorno, ustde puede activarlo usando:
  • activate NombreDelEntorno
Una vez activado el entorno usted podra usar Python y descargar librerias con PiP de manera normal, para instalar paquetes puede usar:
  •  pip install NombreDelPaquete
Si usted desea usar otro entorno o simplemente desactivar algún entorno virtual, usted puede usar el comando:
  •  deactivate 

Eliminar un entorno virtual

Para eliminar un entorno virtual usted puede usar el comando:
  •  conda remove -n =NombreDelEntorno= -all

Versiones disponibles de Anaconda

La diferencia principal entre las versiones de Anaconda disponibles en el HPC radica en las versiones de Python con la que son compatibles, Anaconda2 es compatibles con las versiones 2.x de Python, mientras que Anaconda3 es compatibles con las versiones 3.x de Python.
  • Anaconda2: versión 4.14.0
  • Anaconda3: versión 4.14.0
Topic revision: r2 - 04 Jan 2023, AdminUser
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback