domingo, 11 de septiembre de 2016

Instalación de Anaconda Python (minimal ) en Linux.

En este pequeño apartado del blog daremos la continuación para una correcta Instalación de Anaconda Python (minimal ) en Linux.

Siguiendo estos sencillos pasos:

A. La instalación de Anaconda Python ( minimal)
  1. Descargar miniconda de la versión Miniconda Anaconda Python. Vamos a utilizar Python 2.7 , versión de 32 bits para concordar con la versión de 32 bits de CentOS instalamos en nuestra máquina virtual en el anterior blog.
    2. Definir una carpeta para anfitrion / invitados sirviéndonos esto para compartir archivos.

  • Entra a configuraciones de VBox, selecciona carpetas compartidas, inserte la ruta de la carpeta a compartir que ya incluye dentro la descarga de Miniconda Anaconda Python.
  • Selecciona automotor y hacer permanente
  • reboot
  • inserta el comando  df
verificar como el comando df que la carpeta compartida con el programa Miniconda Anaconda Python, este montada.
3. Instalar miniconda
Insertamos los siguientes comandos:

  • bash /media/sf_nombre_de_carpeta_compartida_con_miniconda/Miniconda2-latest-Linux-x86.sh  (este comando nos sirve para la instalación de miniconda desde la carpeta compartida ) 
  • /Miniconda2  (al usar este comando le decimos que necesitamos que se guarde en raíz miniconda para que este archivo puede ser compartido, visto por otros usuarios, si el caso fuera contrario seria en raíz root/miniconda2 así estuviera en privado ) 
  • yes  (este comando nos sirve para decirle si queremos que le de esa localización ) 
  • more .bashrc (este comando nos sirve para rectificar que efectivamente quedo localizado correctamente en /miniconda2 como lo necesitábamos. )


4. Distribución del paquete de actualización.

Insertamos los siguientes comandos para completar descarga y actualización de los paquete:
  • conda install conda   
  • conda install anaconda
  • conda install ipython
  • conda install jupyter

verificar instalación correcta, usando el siguiente comando:
  • conda list
5. verificar que anaconda python este disponible para otros usuarios.
  • con el comando  more .bashrc
# added by Anaconda2 4.1.1 installer export PATH=/miniconda/bin:$PATH

Reinicie su maquina y vuelva acceder de nuevo.

B. Configurar Python para servir IPython Notebooks ( a través del servidor Jupyter )

6. Compartir su espacio de trabajo local, esto nos sirve para localizar  iPython cuadernos.
 Insertando el siguiente comando, ejemplo:
  • /media/sf_carpeta_compartida_con_miniconda
7. Ejecutar iPython Notebook esto nos sirve para conectarnos con un servidor web.

Insertamos el siguiente comando, ejemplo:

  • jupyter notebook --no-browser --ip=yourip --notebook-dir=/media/sf_carpeta_compartida_con_miniconda
Detener el cortafuegos ( iptables ) con la instalacion de estos comandos configuramos linux como un servidor y desbloqueamos las conexiones entrantes que por defecto linux tiene activado los "firewall".

  • service iptables stop ( este comando sirve para detener los corta fuegos ) 
  • chkconfig iptables off (este comando desbloquea el servidor para que pueda ser corrido en la web.)
8. Conectarse a su servidor portátil.
  • Abra su navegador Web y vaya a http : // <su ip> : 8888

C. El uso fácil de su servidor Linux Jupiter Notebook.


9. Crear una secuencia de comandos para ejecutar el comando portátil jupyter.

Insertamos los siguiente comandos:
  • vi /usr/local/bin/jnotebook.sh (con este comando editaremos el "script")
  • En el editor escribiremos las siguientes 3 lineas:
  • #!/bin/bash export PATH=/miniconda/bin:$PATH jupyter notebook --no-browser --ip=your ip --notebook-dir=/media/sf_carpeta_compartida_con_miniconda
cerramos el editor con :x!
10. insertar los siguientes comandos:
  • chmod +x /usr/local/bin/jnotebook.sh (sirve para hacer ejecutable)
  • ssh root@192.168.1.98 jnotebook.sh (sirve para ejecutarlo desde tu computadora local)
Este comando significa ejemplo :
conectarse como usuario root, con el servidor,192.168.1.98 , y ejecutar el comando jnotebook.sh

D. Use su nuevo servidor.

11. Inserte en  su navegador web la dirección http : // < ip_servidor > : 8888 . Por ejemplo, http://192.168.1.98:8888

12. La administración de paquetes.

  • Instalar:  conda install --name <env> <package>
  • 3ª parte: por ejemplo, conda install -c https://conda.anaconda.org/pandas bottleneck
  • Desinstalación :  conda remove --name <env> <package>

Ejemplo correcto de lo que se espera al finalizar este proceso.
































No hay comentarios:

Publicar un comentario