GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo instalar la distribución Anaconda Python en Rocky Linux 8

Anaconda es un administrador de paquetes de código abierto y una distribución de los lenguajes de programación Python y R. Se usa comúnmente para ciencia de datos, aprendizaje automático, procesamiento de big data, computación científica y análisis predictivo. Se puede instalar en todos los principales sistemas operativos, incluidos Windows, Linux y macOS. Anaconda ayuda a los desarrolladores a instalar y administrar las dependencias de Python en una sola instalación. Ofrece una colección de más de 7500 paquetes de código abierto.

En esta publicación, le mostraremos cómo instalar Anaconda Python Distribution en Rocky Linux 8.

Requisitos

  • Un servidor que ejecuta RockyLinux 8 en Atlantic.Net Cloud Platform
  • Una contraseña de root configurada en su servidor

Paso 1:crear el servidor en la nube de Atlantic.Net

Primero, inicie sesión en su servidor en la nube de Atlantic.Net. Cree un nuevo servidor, eligiendo Rocky Linux 8 como sistema operativo con al menos 2 GB de RAM. Conéctese a su servidor en la nube a través de SSH e inicie sesión con las credenciales resaltadas en la parte superior de la página.

Una vez que haya iniciado sesión en su servidor, ejecute el siguiente comando para actualizar su sistema base con los últimos paquetes disponibles.

dnf update -y

Paso 2:descargue el script de instalación de Anaconda

Primero, deberá descargar la última versión del script de instalación de Anaconda desde su sitio web oficial.

Puedes descargarlo usando el siguiente comando:

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

Una vez que se complete la descarga, cree el hash criptográfico sha256 del archivo de instalación usando el siguiente comando:

sha256sum Anaconda3-2021.05-Linux-x86_64.sh

Obtendrá el siguiente resultado:

2751ab3d678ff0277ae80f9e8a74f218cfc70fe9a9cdc7bb1c137d7e47e33d53  Anaconda3-2021.05-Linux-x86_64.sh

Ahora, haga coincidir el resultado con los hashes disponibles en el sitio web de Anaconda.

Si el resultado coincide, puede continuar con el siguiente paso.

Paso 3:instale Anaconda en Rocky Linux 8

Ahora, ejecute el script de instalación de Anaconda para instalar Anaconda en su sistema.

bash Anaconda3-2021.05-Linux-x86_64.sh

Se le pedirá que acepte los términos de la licencia, como se muestra a continuación:

Welcome to Anaconda3 2021.05

In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>> 
Do you accept the license terms? [yes|no]
[no] >>> yes

Escriba sí y presione Entrar. Se le pedirá que establezca la ubicación de instalación:

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 continuar con la ubicación predeterminada. Se le pedirá que inicie Anaconda:

PREFIX=/root/anaconda3
installation finished.
Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]
[no] >>> yes

Escriba sí y presione Entrar para iniciar Anaconda y finalizar la instalación:

==> 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

Ahora, activa la instalación de Anaconda usando el siguiente comando:

source ~/.bashrc

Obtendrá el caparazón de Anaconda en el siguiente resultado:

(base) [[email protected] ~]# 

Paso 4:Verificar la instalación de Anaconda

Ahora, ejecute el siguiente comando para probar la instalación de Anaconda.

conda info

Obtendrá el siguiente resultado:

     active environment : base
    active env location : /root/anaconda3
            shell level : 1
       user config file : /root/.condarc
 populated config files : 
          conda version : 4.10.1
    conda-build version : 3.21.4
         python version : 3.8.8.final.0
       virtual packages : __linux=4.18.0=0
                          __glibc=2.28=0
                          __unix=0=0
                          __archspec=1=x86_64
       base environment : /root/anaconda3  (writable)
      conda av data dir : /root/anaconda3/etc/conda
  conda av metadata url : https://repo.anaconda.com/pkgs/main
           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.10.1 requests/2.25.1 CPython/3.8.8 Linux/4.18.0-305.7.1.el8_4.x86_64 rocky/8.4 glibc/2.28
                UID:GID : 0:0
             netrc file : None
           offline mode : False

Para enumerar todos los paquetes disponibles con Anaconda, ejecute el siguiente comando:

conda list

Debería ver todos los paquetes en el siguiente resultado:

# packages in environment at /root/anaconda3:
#
# Name                    Version                   Build  Channel
_ipyw_jlab_nb_ext_conf    0.1.0                    py38_0  
_libgcc_mutex             0.1                        main  
alabaster                 0.7.12             pyhd3eb1b0_0  
anaconda                  2021.05                  py38_0  
anaconda-client           1.7.2                    py38_0  
anaconda-navigator        2.0.3                    py38_0  
anaconda-project          0.9.1              pyhd3eb1b0_1  
anyio                     2.2.0            py38h06a4308_1  
appdirs                   1.4.4                      py_0  
argh                      0.26.2                   py38_0  
argon2-cffi               20.1.0           py38h27cfd23_1  
asn1crypto                1.4.0                      py_0  
astroid                   2.5              py38h06a4308_1  
astropy                   4.2.1            py38h27cfd23_1  
async_generator           1.10               pyhd3eb1b0_0  
atomicwrites              1.4.0                      py_0  
attrs                     20.3.0             pyhd3eb1b0_0  

Paso 5:actualizar Anaconda

Anaconda proporciona una utilidad conda para actualizar el paquete Anaconda. Primero, ejecute el siguiente comando para actualizar la utilidad conda a la última versión.

conda update conda

Obtendrá el siguiente resultado:

## Package Plan ##

  environment location: /root/anaconda3

  added / updated specs:
    - conda


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    conda-4.10.3               |   py38h06a4308_0         2.9 MB
    xmltodict-0.12.0           |     pyhd3eb1b0_0          13 KB
    ------------------------------------------------------------
                                           Total:         2.9 MB

The following packages will be UPDATED:

  conda                               4.10.1-py38h06a4308_1 --> 4.10.3-py38h06a4308_0

The following packages will be DOWNGRADED:

  xmltodict                                     0.12.0-py_0 --> 0.12.0-pyhd3eb1b0_0


Proceed ([y]/n)? y


Downloading and Extracting Packages
xmltodict-0.12.0     | 13 KB     | #################################################################################################### | 100% 
conda-4.10.3         | 2.9 MB    | #################################################################################################### | 100% 
Preparing transaction: done
Verifying transaction: done
Executing transaction: done

A continuación, actualice la Anaconda con el siguiente comando:

conda update anaconda

Paso 6:cree un entorno con Anaconda

Anaconda te permite crear un entorno para organizar proyectos basados ​​en versiones de Python.

Para crear un nuevo entorno llamado conda_env , ejecuta:

conda create --name conda_env python=3

Obtendrá el siguiente resultado:

#
# To activate this environment, use
#
#     $ conda activate conda_env
#
# To deactivate an active environment, use
#
#     $ conda deactivate

Ahora, activa el entorno usando el siguiente comando:

conda activate conda_env

Obtendrá el siguiente shell:

(conda_env) [[email protected] ~]# 

Luego, verifique la versión de Python usando el siguiente comando:

python --version

Obtendrá el siguiente resultado:

Python 3.10.0

Para enumerar todos sus entornos, ejecute el siguiente comando:

conda info --envs

Debería ver el siguiente resultado:

(conda_env) [[email protected] ~]# conda info --envs
# conda environments:
#
base                     /root/anaconda3
conda_env             *  /root/anaconda3/envs/conda_env

Para desactivar desde el entorno de Anaconda, ejecute el siguiente comando:

conda deactivate

Para eliminar conda_env, ejecute el siguiente comando:

conda env remove -n conda_env

Salida de muestra:

Remove all packages in environment /root/anaconda3/envs/conda_env:

Paso 7:Desinstalar Anaconda

Si desea desinstalar Anaconda de su sistema, deberá instalar la utilidad anaconda-clean en su sistema. Puedes instalarlo usando el siguiente comando:

conda install anaconda-clean

Una vez instalado, obtendrá el siguiente resultado:

The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    anaconda-clean-1.1.0       |   py38h06a4308_1         244 KB
    ------------------------------------------------------------
                                           Total:         244 KB

The following NEW packages will be INSTALLED:

  anaconda-clean     pkgs/main/linux-64::anaconda-clean-1.1.0-py38h06a4308_1


Proceed ([y]/n)? y

A continuación, ejecute el siguiente comando para desinstalar Anaconda de su sistema.

anaconda-clean

Obtendrá el siguiente resultado:

Delete .conda? (y/n): y
Backup directory: /root/.anaconda_backup/2021-10-22T073105

Luego, elimine todos los archivos y directorios creados por Anaconda usando el siguiente comando:

rm -rf ~/.condarc ~/.conda ~/.continuum

A continuación, edite el archivo .bashrc y elimine todas las líneas agregadas por Anaconda:

nano ~/.bashrc

Elimina las siguientes líneas:

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/root/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/root/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/root/anaconda3/etc/profile.d/conda.sh"
    else
        export PATH="/root/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

Guarde y cierre el archivo cuando haya terminado.

Conclusión

En la guía anterior, explicamos cómo instalar Anaconda en Rocky Linux 8. También explicamos cómo actualizar Anaconda y crear un entorno usando Anaconda. Para obtener más información, visite la página de documentación de Anaconda. ¡Pruébelo hoy en su servidor privado virtual de Atlantic.Net!


Linux
  1. Cómo instalar Python en Linux

  2. Cómo instalar Python en Linux Mint 20

  3. Cómo instalar la distribución Anaconda Python en Ubuntu 16.04

  4. Cómo instalar Anaconda Python en Debian 9

  5. Cómo instalar Python 3.10 en Rocky Linux 8

Cómo instalar Anaconda en Rocky Linux 8

Cómo instalar la distribución Anaconda Python en Ubuntu 18.04

Cómo instalar Anaconda Python en Rocky Linux 8

Cómo instalar Python 3.9 en Rocky Linux

Cómo instalar Anaconda Python en Rocky Linux 8

Cómo instalar Anaconda Navigator y JupyterLab en Linux