GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar la distribución Anaconda Python en Debian 10

Anaconda es una distribución de código abierto de los lenguajes de programación Python y R que se puede usar para simplificar la administración y la implementación de paquetes. Anaconda es la distribución de ciencia de datos de Python más popular y líder en innovación de código abierto para el aprendizaje automático. Anaconda proporciona más de 1500 paquetes que son adecuados para Windows, Linux y MacOS. Está especialmente diseñado para procesamiento de datos a gran escala, computación científica y análisis predictivo.

En este tutorial, aprenderemos cómo instalar Anaconda Python Distribution en Debian 10. También aprenderemos cómo crear un nuevo entorno con una versión específica de Python, actualizar Anaconda y desinstalar Anaconda.

Requisitos

  • Un servidor que ejecuta Debian 10.
  • Se configura una contraseña raíz para su servidor.

Cómo empezar

Antes de comenzar, deberá actualizar su sistema con la última versión. Puede hacerlo ejecutando el siguiente comando:

apt-get update -y
apt-get upgrade -y

Una vez que su servidor esté actualizado, reinícielo para aplicar los cambios.

Descargar Anaconda

De forma predeterminada, Anaconda no está disponible en el repositorio de paquetes de Debian 10. Por lo tanto, deberá descargarlo del sitio web oficial de Anaconda Python.

Puede descargar el script de instalación de Anaconda con el siguiente comando:

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

Una vez que se complete la descarga, deberá verificar la integridad del instalador mediante la suma de verificación SHA-256:

Ejecute el siguiente comando para verificarlo:

sha256sum Anaconda3-2019.03-Linux-x86_64.sh

Deberías obtener el siguiente resultado:

45c851b7497cc14d5ca060064394569f724b67d9b5f98a926ed49b834a6bb73a  Anaconda3-2019.03-Linux-x86_64.sh

A continuación, abra su navegador web y visite la página de Anaconda para su versión adecuada de Anaconda. Debería ver la siguiente página:

Ahora, verifique que el hash impreso desde el comando anterior coincida con el disponible en la página anterior. Si el hash coincide en esta página, puede continuar con el siguiente paso.

Instalar Anaconda

Ahora, inicie la instalación de Anaconda ejecutando el siguiente script:

bash Anaconda3-2019.03-Linux-x86_64.sh

Debería ver la pantalla de bienvenida y la pantalla del término de la licencia:

Welcome to Anaconda3 2019.03

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]
>>> yes

Escriba sí y pulse Intro para aceptar la licencia. Debería ver el siguiente resultado:

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

Ahora, especifica la ubicación de Anaconda o pulsa Intro para continuar con la ubicación predeterminada. Debería ver el siguiente resultado:

installing: statsmodels-0.9.0-py37h035aef0_0 ...
installing: seaborn-0.9.0-py37_0 ...
installing: anaconda-2019.03-py37_0 ...
installation finished.
Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]
[no] >>> yes

Escriba para inicializar Anaconda3. Debería ver 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!

===========================================================================

Anaconda and JetBrains are working together to bring you Anaconda-powered
environments tightly integrated in the PyCharm IDE.

PyCharm for Anaconda is available at:
https://www.anaconda.com/pycharm

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

source ~/.bashrc

Debería ver el siguiente resultado:

(base) [email protected]:~# 

Verificar instalación de Anaconda

Anaconda ahora está instalada en su sistema. Puede verificar la información de Anaconda actual con el siguiente comando:

(base) [email protected]:~# conda info

Deberías obtener 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.6.11
    conda-build version : 3.17.8
         python version : 3.7.3.final.0
       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/free/linux-64
                          https://repo.anaconda.com/pkgs/free/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.6.11 requests/2.21.0 CPython/3.7.3 Linux/4.19.0-5-amd64 debian/10 glibc/2.28
                UID:GID : 0:0
             netrc file : None
           offline mode : False

También puede enumerar los paquetes disponibles con Anaconda con el siguiente comando:

(base) [email protected]:~# conda list

Debería ver el siguiente resultado:

# packages in environment at /root/anaconda3:
#
# Name                    Version                   Build  Channel
_ipyw_jlab_nb_ext_conf    0.1.0                    py37_0  
alabaster                 0.7.12                   py37_0  
anaconda                  2019.03                  py37_0  
anaconda-client           1.7.2                    py37_0  
anaconda-navigator        1.9.7                    py37_0  
anaconda-project          0.8.2                    py37_0  
asn1crypto                0.24.0                   py37_0  
astroid                   2.2.5                    py37_0  
astropy                   3.1.2            py37h7b6447c_0  

Actualizar Anaconda

Se recomienda actualizar el paquete Anaconda a la última versión. Si desea actualizar Anaconda, primero deberá actualizar la utilidad conda:

(base) [email protected]:~# conda update conda

Debería ver el siguiente resultado:

Collecting package metadata: done
Solving environment: done

## Package Plan ##

  environment location: /root/anaconda3

  added / updated specs:
    - conda


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    conda-4.7.11               |           py37_0         3.0 MB
    conda-package-handling-1.3.11|           py37_0         260 KB
    ------------------------------------------------------------
                                           Total:         3.2 MB

The following NEW packages will be INSTALLED:

  _libgcc_mutex      pkgs/main/linux-64::_libgcc_mutex-0.1-main
  conda-package-han~ pkgs/main/linux-64::conda-package-handling-1.3.11-py37_0

The following packages will be UPDATED:

  conda                                       4.6.11-py37_0 --> 4.7.11-py37_0


Proceed ([y]/n)? y

Escriba y y pulsa Intro para actualizar la conda. Una vez que se actualice la conda, ejecute el siguiente comando para actualizar la distribución de Anaconda

(base) [email protected]:~# conda update anaconda

Escribe y pulsa Intro cuando se le solicite actualizar Anaconda.

Configurar entornos Anaconda

Con el entorno de Anaconda, puede organizar fácilmente proyectos basados ​​en versiones y paquetes de Python. Puede usar una versión diferente de Python para cada proyecto.

Puede buscar las versiones de Python disponibles que puede usar con el siguiente comando:

(base) [email protected]:~# conda search "^python$"

Debería ver una lista de diferentes versiones de Python, incluidas las versiones de Python 2 y Python 3.

Comencemos a crear un nuevo entorno llamado test_env para Python 3:

(base) [email protected]:~# conda create --name test_env python=3

Este comando descargará todos los paquetes para el entorno virtual y le avisará una vez que haya terminado.

A continuación, active su entorno con el siguiente comando:

(base) [email protected]:~# conda activate test_env

Debería obtener el siguiente entorno:

(test_env) [email protected]:~# 

Ahora, verifique su versión de Python con el siguiente comando:

(test_env) [email protected]:~# python --version

Debería ver el siguiente resultado:

Python 3.7.4

Ahora, desactívelo desde su entorno Anaconda con el siguiente comando:

(test_env) [email protected]:~# conda deactivate

A continuación, cree un nuevo entorno llamado test_env36 para Python 3.6 con el siguiente comando:

(base) [email protected]:~# conda create -n test_env36 python=3.6

A continuación, active su entorno con el siguiente comando:

(base) [email protected]:~# conda activate test_env36

Debería obtener el siguiente entorno:

(test_env36) [email protected]:~# 

Puede enumerar todo su entorno con el siguiente comando:

(test_env36) [email protected]:~# conda info --envs

Debería ver el siguiente resultado:

# conda environments:
#
base                     /root/anaconda3
test_env                 /root/anaconda3/envs/test_env
test_env36            *  /root/anaconda3/envs/test_env36

A continuación, desactívelo para su entorno con el siguiente comando:

(test_env36) [email protected]:~# conda deactivate

Si desea eliminar su entorno Anaconda, ejecute el siguiente comando:

conda env remove -n test_env
conda env remove -n test_env36

Desinstalar Anaconda

Puede desinstalar Anaconda con todos los archivos de configuración utilizando el módulo anaconda-clean. Primero, instale el módulo anaconda-clean con el siguiente comando:

conda install anaconda-clean

Escribe y pulsa Intro para completar la instalación. A continuación, ejecute el siguiente comando para desinstalar Anaconda de su sistema:

Anaconda-clean

Escribe y pulsa Intro para desinstalar Anaconda. Este comando también creará un nuevo directorio de copia de seguridad .anaconda_backup en su directorio de inicio.

Después de desinstalar Anaconda, también deberá eliminar el directorio raíz de Anaconda. Puede eliminarlo con el siguiente comando:

rm -rf ~/anaconda3

A continuación, abra el archivo .bashrc y elimine la línea de la variable Anaconda PATH:

nano ~/.bashrc

Elimina las siguientes líneas:

# added by Anaconda3 installer
export PATH="/root/anaconda3/bin:$PATH"

Guarde y cierre el archivo cuando haya terminado.

Conclusión

¡Felicidades! Ha instalado con éxito Anaconda Python en Debian 10. Espero que ahora pueda crear fácilmente un nuevo proyecto de Python y administrar datos en computación científica y a gran escala. Para obtener más información, puede visitar la documentación oficial de Anaconda en Anaconda Doc.


Debian
  1. Cómo instalar osquery en Debian 10

  2. Debian – ¿Cómo instalar Python 3.6?

  3. Cómo instalar Python 3.6.4 en Debian 9

  4. Cómo instalar Anaconda Python en Debian 9

  5. Cómo instalar Python 3.10 en Debian 11

Cómo instalar Python 3.9 en Debian 11

¿Cómo instalar Python 3.10 en Debian 11?

Cómo instalar Python 3 en Debian 8

Cómo instalar Anaconda en Debian 11

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

Cómo instalar Anaconda Python en Debian 10