Anaconda es una distribución gratuita, de código abierto y una de las más populares de los lenguajes de programación Python y R. Generalmente, se utiliza para computación científica, análisis predictivo, aprendizaje automático y procesamiento de datos a gran escala. Es una distribución multiplataforma y se puede instalar en Linux, Windows y Mac OS.
En este tutorial, le mostraremos cómo instalar y usar Anaconda en un VPS con Ubuntu 20.04.
Requisitos
- Un Ubuntu 20.04 VPS (usaremos nuestro plan SSD 2 VPS)
- Acceso a la cuenta de usuario root (o acceso a una cuenta de administrador con privilegios de root)
Paso 1:Inicie sesión en el servidor y actualice los paquetes del sistema operativo del servidor
Primero, inicie sesión en su servidor Ubuntu 20.04 a través de SSH como usuario raíz:
ssh root@IP_Address -p Port_number
Deberá reemplazar 'IP_Address' y 'Port_number' con la dirección IP y el número de puerto SSH respectivos de su servidor. Además, reemplace "root" con el nombre de usuario de la cuenta de administrador si es necesario.
Antes de comenzar, debe asegurarse de que todos los paquetes del sistema operativo Ubuntu instalados en el servidor estén actualizados. Puede hacerlo ejecutando los siguientes comandos:
apt-get update -y apt-get upgrade -y
Paso 2:Descargar Anaconda
Primero, visite la página de descarga de Anaconda y descargue la última versión del script de instalación de Anaconda con el siguiente comando:
wget https://repo.anaconda.com/archive/Anaconda3-2020.11-Linux-x86_64.sh
Una vez completada la descarga, verifique la integridad de los datos del script con el comando sha256sum:
sha256sum Anaconda3-2020.11-Linux-x86_64.sh
Deberías obtener el siguiente resultado:
cf2ff493f11eaad5d09ce2b4feaa5ea90db5174303d5b3fe030e16d29aeef7de Anaconda3-2020.11-Linux-x86_64.sh
A continuación, vaya a la página hash de Anaconda y haga coincidir el hash anterior como se muestra a continuación:
Una vez que haya terminado, puede continuar e instalar Anaconda.
Paso 3:Instalar Anaconda
Ahora, ejecute el script de instalación de Anaconda para iniciar la instalación:
bash Anaconda3-2020.11-Linux-x86_64.sh
Debería ver el siguiente resultado:
Welcome to Anaconda3 2020.11 In order to continue the installation process, please review the license agreement. Please, press ENTER to continue >>>
Presiona Enter para iniciar la instalación. Se le pedirá que acepte la licencia y elija el directorio de instalación como se muestra a continuación:
Do you accept the license terms? [yes|no] yes Anaconda3 will now be installed into this location: /root/anaconda3 - Press ENTER to confirm the location - Press CTRL-C to abort the installation - Or specify a different location below [/root/anaconda3] >>>
Presione Entrar para confirmar la ubicación y continuar con el proceso de instalación. Una vez que se complete la instalación, debería obtener el siguiente resultado:
Do you wish the installer to initialize Anaconda3 by running conda init? [yes|no] [no] >>> yes
Escriba sí y presione Entrar para inicializar la Anaconda. Deberías obtener el siguiente resultado:
==> 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! =========================================================================== Working with Python and Jupyter notebooks is a breeze with PyCharm Pro, designed to be used with Anaconda. Download now and have the best data tools at your fingertips. PyCharm Pro for Anaconda is available at: https://www.anaconda.com/pycharm
A continuación, active la variable de entorno Anaconda con el siguiente comando:
source ~/.bashrc
Ahora puede verificar la instalación usando el siguiente comando:
conda info
Deberías obtener el siguiente resultado:
active env location : /root/anaconda3 shell level : 1 user config file : /root/.condarc populated config files : conda version : 4.9.2 conda-build version : 3.20.5 python version : 3.8.5.final.0 virtual packages : __glibc=2.31=0 __unix=0=0 __archspec=1=x86_64 base environment : /root/anaconda3 (writable) channel URLs : https://repo.anaconda.com/pkgs/main/linux-64 https://repo.anaconda.com/pkgs/main/noarch https://repo.anaconda.com/pkgs/r/linux-64 https://repo.anaconda.com/pkgs/r/noarch package cache : /root/anaconda3/pkgs /root/.conda/pkgs envs directories : /root/anaconda3/envs /root/.conda/envs platform : linux-64 user-agent : conda/4.9.2 requests/2.24.0 CPython/3.8.5 Linux/5.4.0-29-generic ubuntu/20.04 glibc/2.31 UID:GID : 0:0 netrc file : None offline mode : False
Paso 4:Actualizar Anaconda
Se recomienda actualizar Anaconda regularmente. Para actualizar la Anaconda, primero actualice la conda con el siguiente comando:
conda update conda
A continuación, actualice Anaconda con el siguiente comando:
conda update anaconda
Paso 5:Crear entorno Anaconda
Puede crear un entorno de Python 3 para Anaconda usando el siguiente comando:
conda create --name my_env
A continuación, active el entorno con el siguiente comando:
conda activate my_env
Deberías obtener el siguiente resultado:
(my_env) root@ubuntu2004:~#
¡Felicidades! ha instalado con éxito Anaconda en Ubuntu 20.04.
Paso 5:Desinstalar Anaconda
Para desinstalar Anaconda de su sistema, deberá instalar la utilidad de eliminación de Anaconda en su sistema.
Primero, instale la utilidad anaconda-clean con el siguiente comando:
conda install anaconda-clean
Una vez completada la instalación, elimine Anaconda con el siguiente comando:
anaconda-clean --yes
Deberías obtener el siguiente resultado:
Backup directory: /root/.anaconda_backup/2021-01-07T084617
Por supuesto, no tiene que hacer nada de esto si usa nuestro VPS administrado de Python, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que lo configuren por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.
PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.