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

Descargar Anaconda

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 de root para su servidor.

Empezando

Antes de comenzar, deber谩 actualizar su sistema con la 煤ltima versi贸n. Puede hacer esto 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 del instalador 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 el P谩gina de la anaconda para su versi贸n adecuada de Anaconda. Deber铆as ver la siguiente p谩gina:

Descargar Anaconda

Ahora, verifique que el hash impreso desde el comando anterior coincida con el disponible en la p谩gina anterior. Si el hash coincide con 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 Ingresar 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, especifique la ubicaci贸n de Anaconda o presione Ingresar 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

Escribe S铆 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, active la instalaci贸n de Anaconda con el siguiente comando:

source ~/.bashrc

Deber铆a ver el siguiente resultado:

(base) [email聽protected]:~# 

Compruebe la 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: Anuncio

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

Escribe y y golpear Ingresar 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 s铆 y golpear Ingresar cuando se le solicite actualizar la Anaconda.

Configurar entornos de Anaconda

Con el entorno de Anaconda, puede organizar f谩cilmente proyectos basados 鈥嬧媏n 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

Luego, 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 usando el m贸dulo anaconda-clean. Primero, instale el m贸dulo anaconda-clean con el siguiente comando:

conda install anaconda-clean

Escribe s铆 y golpear Ingresar para completar la instalaci贸n. A continuaci贸n, ejecute el siguiente comando para desinstalar Anaconda de su sistema:

Anaconda-clean

Escribe s铆 y golpear Ingresar 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. Puedes 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

Eliminar 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 doctora anaconda.

Deja una respuesta

Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *