Introducción
Anaconda es la plataforma de ciencia de datos y aprendizaje automático de Python /R más popular. Se utiliza para el procesamiento de datos a gran escala, el análisis predictivo y el procesamiento científico.
La distribución de Anaconda viene con más de 1,500 paquetes de datos de código abierto. También incluye la herramienta de línea de comandos conda y una interfaz gráfica de usuario de escritorio llamada Anaconda Navigator.
En este tutorial, explicaremos cómo instalar Anaconda Python Distribution en CentOS 8.
Si su intención es instalar Anaconda en un servidor remoto, siga leyendo; de lo contrario, omita el primer párrafo "Conexión al servidor" y lea el siguiente.
Conexión al servidor
Para acceder al servidor, necesita conocer la dirección IP. También necesitará su nombre de usuario y contraseña para la autenticación. Para conectarse al servidor como root, escriba el siguiente comando:
ssh root@IP_DEL_SERVER
A continuación, deberá ingresar la contraseña del usuario root.
Si no está utilizando el usuario root, puede iniciar sesión con otro nombre de usuario utilizando el mismo comando, luego cambie root a su nombre de usuario:
ssh nome_utente@IP_DEL_SERVER
Luego se le pedirá que ingrese su contraseña de usuario.
El puerto estándar para conectarse a través de ssh es 22, si su servidor usa un puerto diferente, deberá especificarlo usando el parámetro -p, luego escriba el siguiente comando:
ssh nome_utente@IP_DEL_SERVER -p PORTA
Instalar Anaconda
Al momento de escribir este artículo, la última versión estable de Anaconda es la versión 2019.10. Antes de descargar el script de instalación de Anaconda, visite la página de descarga de Anaconda y verifique si hay una nueva versión de Anaconda para Python 3 disponible para descargar.
Descargue el script de instalación de Anaconda con wget usando el enlace que copió de la página de Descarga.
Si wget no está instalado:
sudo dnf install wget
Descarga Anaconda:
wget -P /tmp https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh
La descarga puede tardar algún tiempo dependiendo de la velocidad de la conexión.
Si está instalando Anaconda en una máquina de escritorio, puede descargar el script usando su navegador web.
Verifique la integridad de los datos del script con el comando sha256sum
sha256sum Anaconda3-5.3.1-Linux-x86_64.sh
La salida debería verse así:
46d762284d252e51cd58a8ca6c8adc9da2eadc82c342927b2f66ed011d1d8b53 /tmp/Anaconda3-2019.10-Linux-x86_64.sh
Asegúrese de que el hash impreso por el comando anterior coincida con el disponible en Anaconda con Python 3 en Linux de 64 bits para su versión.
Inicie el proceso de instalación de Anaconda ejecutando el script de instalación:
bash Anaconda3-2019.10-Linux-x86_64.sh
Debería ver un resultado como el siguiente:
Welcome to Anaconda3 2019.10
In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>>
Presione ENTER
para continuar, luego presione ENTER
para desplazarse por la licencia. Se le pedirá que apruebe los términos de la licencia:
Do you accept the license terms? [yes|no]
[no] >>> yes
Escriba yes
para aceptar la licencia y el instalador le pedirá que elija la ruta de instalación:
Anaconda3 will now be installed into this location:
/home/noviello/anaconda3
- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below
La ubicación predeterminada está bien para la mayoría de los usuarios. Presione ENTER
para confirmar la ubicación y el proceso de instalación continuará.
bunzip2: command not found
, instale el bzip2
con el siguiente comando:
sudo dnf install bzip2
Luego, vuelva a ejecutar el script de instalación.
La instalación puede tardar unos minutos en completarse. Una vez hecho esto, verá el siguiente resultado:
Preparing transaction: done
Executing transaction: done
installation finished.
Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]
Escriba yes
, presione ENTER
y el conda
se agregará a su PATH
:
==> For changes to take effect, close and re-open your current shell. <==
If you'd prefer that conda's base environment not be activated on startup,
set the auto_activate_base parameter to false:
conda config --set auto_activate_base false
Thank you for installing Anaconda3!...
Para activar la instalación de Anaconda, puede cerrar y volver a abrir el shell o cargar la nueva PATH
entorno PATH en la sesión de shell actual escribiendo:
source ~/.bashrc
Use el conda
para verificar la instalación de Anaconda. El siguiente comando mostrará la información de instalación:
conda info
active environment: base
active env location: /home/noviello/anaconda3
shell level: 1
user config file: /home/noviello/.condarc
populated config files:
conda version: 4.7.12
conda-build version: 3.18.9
python version: 3.7.4.final.0...
Actualizar Anaconda
Actualizar Anaconda es un proceso bastante sencillo, primero actualice la herramienta conda con:
conda update conda
Cuando se le solicite que confirme la actualización, escriba y
para continuar.
Una vez que se actualice la conda, proceda con la actualización de Anaconda:
conda update anaconda
Al igual que con el comando anterior, cuando se le solicite, escriba y
para continuar.
No olvide actualizar la instalación de Anaconda con regularidad.
Desinstalar Anaconda
Para desinstalar Anaconda del sistema CentOS, primero elimine el directorio de instalación de Anaconda:
rm -rf ~/anaconda3
Edite el ~/.bashrc
y elimine el directorio Anaconda de la variable de entorno PATH:
vi ~/.bashrc
# >>> conda initialize >>>
#!! Contents within this block are managed by 'conda init'!!
__conda_setup="$('/home/noviello/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/home/noviello/anaconda3/etc/profile.d/conda.sh" ]; then. "/home/noviello/anaconda3/etc/profile.d/conda.sh"
else
export PATH="/home/noviello/anaconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<
Ejecute el rm
comando rm para eliminar archivos y carpetas ocultos del directorio de inicio del usuario:
rm -rf ~/.condarc ~/.conda ~/.continuum
Conclusión
Ahora que ha descargado e instalado Anaconda en su sistema CentOS, puede consultar la Guía de inicio oficial.