Aprender herramienta de programación portátil --Jupyter

Jupyter Notebook Introducción

Jupyter portátil se basa en una solicitud de la página web de la computación interactiva. Se puede aplicar a todo el proceso de cálculo: el desarrollo, documentación, ejecute el código y mostrar los resultados. - Jupyter oficial de presentación de Notebook
 
Jupyter Notebook (anteriormente conocida portátil IPython) es un bloc de notas interactivo, el apoyo ejecutar más de 40 lenguajes de programación.

Naturaleza Jupyter Notebook es una aplicación web, fácil de crear y documentación del programa literario acción, soporte de códigos en tiempo real, ecuaciones matemáticas, visualización y de rebajas . Los usos incluyen: limpieza de datos y conversión, simulación numérica, la modelización estadística, aprendizaje automático, etc. [1] . (Enciclopedia de Baidu)
En resumen, Jupyter portátil en forma de páginas web a directo escribir y ejecutar código, también puede ejecutar los resultados en una página Web. También puede escribir notas o comentarios, soporta la sintaxis de rebajas.

características:

  1. soportes Jupyter más de 40 lenguajes de programación, incluyendo Python, R, Julia y Scala.
  2. Puede utilizar el correo electrónico, Dropbox, GitHub y Jupyter portátil Visor para compartir con otros la portátil .
  3. Rica, interactiva código de salida generada: HTML, imágenes, vídeo, látex y tipos MIME personalizados.
  4. Usando Python, R Scala, y otras herramientas de datos de gran tamaño, tales como Spark Apache. Use pandas, scikit-learn, ggplot2, TensorFlow exploran los mismos datos.
sitio web oficial: https://jupyter.org/

Experiencia: https://jupyter.org/try
enlace del blog: https://www.iamzlt.com/?p=44

Condiciones de instalación: Instalación de Python (3,3 versión y anteriores, o la versión 2.7).

Se recomienda la instalación de resolver el problema mediante la instalación de Jupyter Notebook Anaconda, Anaconda ha sido automáticamente porque Jupter portátil y otras herramientas instaladas para usted, hay paquete de más de 180 pitón científica y sus dependencias.

instalación Anaconda:

descargar https://www.anaconda.com/download/

Después de descargar Anaconda3-2019.07-Linux-x86_64.sh al servidor, instale el usuario root

#bash Anaconda3-2019.07-Linux-x86_64.sh

Después de la instalación aumentar las variables ambientales:

#vim /root/.bashrc //将以下内容加入文件中 
export PATH="/root/anaconda3/bin:$PATH"

después de guardar

#source /root/.bashrc

resultados de la validación:

#conda list

Muestre el paquete y la versión de la instalación es la instalación correcta.

Jupyter instalación portátil

Después de la instalación se somete Jupyter Notebook disponible instalación Anaconda.

#conda install jupyter notebook

Después de una instalación exitosa genera el fichero de configuración:

#jupyter notebook --generate-config --allow-root

Antes de modificar el archivo de configuración, configurar primero acerca de la contraseña

Entrada: ipythone introduzca from notebook.auth import passwdla entradapasswd()

Obtener el valor hash de la contraseña después de contraseña y confirmar, copiar y modificar los archivos de configuración

Modificar el fichero de configuración:

#vim /root/.jupyter/jupyter_notebook_config.py

Para extraer las siguientes observaciones y modificaciones pertinentes

#c.NotebookApp.allow_root = False改成c.NotebookApp.allow_root =True

#c.NotebookApp.notebook_dir= ‘’改成自己想要存放文件的目录位置

#c.NotebookApp.ip=‘’改成#c.NotebookApp.ip=‘*’

#c.NotebookApp.password = ‘’ 改成设置密码获得的hash值

Los ajustes de seguridad:

#firewall-cmd --zone=public --add-port=8888/tcp --permanent
success    
#systemctl restart firewalld.service
运行:

# jupyter notebook

// ejecutar el puerto por defecto es 8888, si ejecuta varios puertos portátiles jupyter estarán en orden ascendente, 8889,8890 ......

Visita URL en su navegador: ip: 8888 aparece como se muestra a continuación se ha configurado correctamente.

Introduzca la contraseña establecida (sin introducir un valor hash), introduzca jupyter portátil, tabla de contenidos para el valor del archivo de configuración c.NotebookApp.notebook_dir.

Clic en el nuevo, el nuevo archivo se puede ver con un python3

El uso de relativamente simple bloc de notas jupyter, que tiene portátil jupyter código de rebajas y el modo de edición, puede ejecutar el código y mostrar los resultados. A continuación se muestra una foto de mis notas y aprender el código Python.

Por supuesto, además de Python, Jupyter Notebook también es compatible con otros cuarenta tipos de lenguajes de programación, otros idiomas en la configuración de nuestra próxima charla. Si tienes alguna pregunta, comentario o carta privada a mí, dado mi mejor esfuerzo para responder.

Microcanal número público:

Publicado 24 artículos originales · ganado elogios 7 · vistas 1893

Supongo que te gusta

Origin blog.csdn.net/weixin_43426647/article/details/105328251
Recomendado
Clasificación