Introducción
Anaconda es un entorno de código abierto y un administrador de paquetes diseñado para flujos de trabajo de ciencia de datos y aprendizaje automático. También ayuda a difundir lenguajes de programación como Python y R.
Con más de 1000 paquetes de ciencia de datos diferentes; Anaconda ayuda a procesar datos en análisis predictivos y cálculos científicos a gran escala. Puede obtener este paquete tanto en la versión gratuita como en la de pago.
Este artículo lo guiará a través de los pasos para instalar la versión Anaconda Python 3 en un servidor que ejecuta Ubuntu 18.04 y configurarlo con un servicio de alojamiento de Python (es decir, un host que admita Python).
Paso 1 – Instale Anaconda
El primer paso es descargar la última versión estable de Anaconda. Vaya a la página de descarga de Anaconda y descargue la última versión de Anaconda para Python 3. La versión actual es 5.2 al momento de escribir este artículo. Consulte el enlace de arriba para ver la última versión disponible.
Ahora vaya a su servidor y cambie al / tmp Directorio donde puede descargar elementos efímeros como el script anaconda bash.
$ sudo cd /tmp
Utilizando Chinos, descargue el enlace previamente copiado del sitio web de Anaconda:
$ sudo curl -O https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh
Ahora puede verificar la integridad de los datos del instalador con verificación de hash criptográfica utilizando la suma de comprobación SHA-256:
$ sudo sha256sum Anaconda3-5.2.0-Linux-x86_64.sh
Esto le dará una salida como esta:
09f53738b0cd3bb96f5b1bac488e5528df9906be2480fe61df40e0e0d19e3d48 Anaconda3-5.2.0-Linux-x86_64.sh
Verifique que su salida sea parte de los hash disponibles en Anaconda con Python 2 en la página de Linux de 64 bits para la versión correcta de Anaconda. Si coincide con el hash de esta página, puede pasar al siguiente paso.
Ahora siga adelante y ejecute el script:
$ sudo bash Anaconda3-5.2.0-Linux-x86_64.sh
Debería ver el siguiente resultado:
Welcome to Anaconda3 5.2.0 In order to continue the installation process, please review the license agreement. Please, press ENTER to continue >>>
Escoger INGRESAR para continuar y luego haga clic en INGRESAR para leer los términos de la licencia. Se le pedirá que apruebe estos términos:
Do you approve the license terms? [yes|no]
Si está de acuerdo con los términos, ingrese sí.
Ahora elija la ubicación ideal para la instalación. prensa INGRESAR para aceptar la ubicación de su elección o elegir otra ubicación que desee incluir:
Anaconda3 will now be installed into this location: /home/hostadvice/anaconda3 - Press ENTER to confirm the location - Press CTRL-C to abort the installation - Or specify a different location below [/home/hostadvice/anaconda3] >>>
La instalación de Anaconda continuará ahora. Espere un momento a que se complete el proceso.
Una vez completada la instalación, debería ver el siguiente resultado:
... installation finished. Do you wish the installer to prepend the Anaconda3 install location toPATHin your /home/hostadvice/.bashrc ? [yes|no] [no] >>>
Ingrese sí para permitir su uso conda Mando. Debería ver el siguiente resultado:
Appending source /home/hostadvice/anaconda3/bin/activate to /home/sammy/.bashrc A backup will be made to: /home/hostadvice/.bashrc-anaconda3.bak ...
Después de eso, se le pedirá que descargue Visual Studio Code o no.
Puede descargar este editor escribiendo a. respuesta sí o No.
Anaconda is partnered with Microsoft! Microsoft VSCode is a streamlined code editor with support for development operations like debugging, task running and version control. To install Visual Studio Code, you will need: - Administrator Privileges - Internet connectivity Visual Studio Code License: https://code.visualstudio.com/license Do you wish to proceed with the installation of Microsoft VSCode? [yes|no] >>>
Continúe y active su instalación obteniendo el archivo ~ / .bashrc:
$ sudo source ~/.bashrc
Después de eso, continúe y verifique la instalación con el conda Mando:
$ sudo conda list
Debería ver el resultado de todos los paquetes disponibles en Anaconda a continuación:
# packages in environment at /home/sammy/anaconda3: # # Name Version Build Channel _ipyw_jlab_nb_ext_conf 0.1.0 py36he11e457_0 alabaster 0.7.10 py36h306e16b_0 anaconda 5.2.0 py36_3 ...
Una vez que Anaconda se haya instalado correctamente, podemos configurar los entornos de Anaconda.
Paso 2: configuración de entornos Anaconda
La creación de entornos virtuales para Anaconda facilita la organización de proyectos basados en versiones y paquetes de Python. Puede especificar la versión exacta de Python que se utilizará para cada entorno de anaconda que cree y poner todos estos archivos juntos en un directorio.
Comience revisando las versiones de Python disponibles que puede usar:
$ sudo conda search "^python$"
Aparecerá una lista de diferentes versiones de Python, incluidas las versiones de Python 2 y Python 3. Para este artículo, usaremos los paquetes de Python 3.
Para crear un nuevo entorno para Python 3, primero asignamos la versión al argumento de Python. Podemos nombrar el medio ambiente my_env Sin embargo, puede utilizar cualquier nombre para el medio ambiente.
$ sudo conda create--name my_env python=3
Obtendrá la información relevante sobre la versión descargada y los paquetes instalados. También se le pedirá que confirme su entrada. sí o No.
Ahora el conda Command recopila todos los paquetes para el entorno virtual y le notifica cuando se completa el proceso.
Ingrese el siguiente comando para activar su entorno:
$ sudosource activate my_env
Una vez que haya activado el entorno, el prefijo de su comando cambiará de la siguiente manera:
(my-env) hostadvice@ubuntu:~$
Ahora confirme que está usando la versión correcta de Python
(my-env) hostadvice@ubuntu:~$ python --version
La salida debería verse así:
Python 3.7 :: Anaconda, Inc.
Ingrese la siguiente información para deshabilitar el entorno anaconda:
(my-env) hostadvice@ubuntu:~$ source deactivate
Puede utilizar la información anterior para reemplazar la palabra fuente e incluido . y obtienes los mismos resultados.
Puede especificar la versión de Python que desea usar para el argumento de Python:
$ conda create -n my_env35 python=3.5
Utilice el siguiente comando para actualizar su versión de Python a una versión más reciente:
(my-env35) hostadvice@ubuntu:~$ conda update python
Para apuntar a una versión específica de Python, pásala al pitón Argumento como Python = 3.3.2.
Para revisar los entornos que ya se han configurado para ejecutar el siguiente comando:
$ sudo conda info --envs
Debería obtener el siguiente resultado:
# conda environments: # base * /home/hostadvice/anaconda3 my_env /home/hostadvice/anaconda3/envs/my_env my_env35 /home/hostadvice/anaconda3/envs/my_env35
Cualquier entorno creado con el comando conda contiene algunos paquetes estándar, como se muestra a continuación:
openssl pip python readline setuptools sqlite tk wheel xz Zlib
Si lo desea, puede crear paquetes adicionales adicionales para su entorno. Por ejemplo, para numpy puede usar el siguiente comando:
$ sudo conda install--name my_env35 numpy
Para crear un entorno para él, use el siguiente comando:
$ sudo conda create--name my_env python=3 numpy
Si desea eliminar este proyecto, ejecute el siguiente comando:
$ sudo conda remove--name my_env35 --all
Paso 3: Actualización de Anaconda
Asegúrese de que Anaconda esté siempre actualizado para obtener los últimos paquetes disponibles.
Pero primero asegúrese de que la utilidad conda esté actualizada:
$ sudo conda update conda
Ingrese sí para continuar con la actualización.
Una vez completada la actualización de la utilidad Conda, actualice la distribución de Anaconda:
$ conda update anaconda
Cuando se le solicite confirmación, ingrese sí para continuar.
En este punto, debería tener las últimas versiones del conda y anaconda.
Paso 4: desinstalar Anaconda
Si desea desinstalar Anaconda de su sistema, puede comenzar con el módulo anaconda limpiapara eliminar todos los archivos de configuración de Anaconda.
$ sudo conda install anaconda-clean
Ingrese sí cuando se le solicite.
Ahora ejecute el siguiente comando. Se le pedirá que responda y antes de eliminar cada archivo.
Anaconda-clean
Este comando crea una nueva carpeta de respaldo llamada .anaconda_backup en el directorio de inicio:
Backup directory: /home/hostadvice/.anaconda_backup/2018-05-23T213826
Ahora elimine todo el directorio raíz de anaconda ejecutando el siguiente comando:
$ sudo rm -rf ~/anaconda3
Entonces ve al .bashrc Archivar en Anaconda y eliminar la línea PATH. Para hacer esto, abra un editor de texto como nano:
$ sudo nano ~/.bashrc
Busque el archivo anaconda en la lista. Ahora elimine o comente Exportar RUTA Línea:
/home/hostadvice/.bashrc
... # added by Anaconda3 installer export PATH="/home/hostadvice/anaconda3/bin:$PATH"
Cuando haya terminado de hacer cambios, salga e ingrese y para guardar los cambios.
Ahora Anaconda está completamente eliminada de su servidor.
Conclusión
En este punto, debe saber cómo instalar Anaconda usando la utilidad de comando conda para configurar entornos, realizar actualizaciones y eliminar Anaconda cuando no la necesite. Ahora puede administrar fácilmente grandes cantidades de datos y cargas de trabajo relacionadas con la ciencia de datos y la informática científica.