Red de conocimiento informático - Aprendizaje de programación - Tutoriales de introducción, instalación y uso de Jupyter Notebook

Tutoriales de introducción, instalación y uso de Jupyter Notebook

1. ¿Qué es Jupyter Notebook?

1. Introducción

Jupyter Notebook es una aplicación basada en web para informática interactiva. Se puede aplicar a todo el proceso informático: desarrollo, documentación, ejecución de código y visualización de resultados. ——Introducción oficial de Jupyter Notebook

En resumen, Jupyter Notebook se abre en forma de página web. Puede escribir y ejecutar código directamente en la página web, y los resultados de ejecución del código también lo serán. directamente debajo del bloque de código mostrado. Si necesita escribir un documento de descripción durante el proceso de programación, puede escribirlo directamente en la misma página para facilitar la descripción y explicación oportuna.

2. Componentes

①Aplicación web

La aplicación web se basa en páginas web y combina documentación escrita, fórmulas matemáticas, cálculos interactivos y otras herramientas ricas en el formulario. de los medios. En resumen, las aplicaciones web son herramientas que pueden realizar diversas funciones.

②Documento

Es decir, todos los cálculos interactivos, documentación escrita, fórmulas matemáticas, imágenes y otras entradas y salidas de medios enriquecidos en Jupyter Notebook se reflejan en forma de documentos.

Estos documentos se guardan como archivos en formato JSON con el sufijo .ipynb, lo que no solo es conveniente para el control de versiones, sino también para compartir con otros.

Además, los documentos también se pueden exportar a: HTML, LaTeX, PDF y otros formatos.

3. Características principales de Jupyter Notebook

① Tiene funciones de resaltado de sintaxis, sangría y finalización de tabulaciones durante la programación.

②El código se puede ejecutar directamente a través del navegador y los resultados de la ejecución se muestran debajo del bloque de código.

③ Muestra los resultados de los cálculos en formato multimedia enriquecido. Los formatos de medios enriquecidos incluyen: HTML, LaTeX, PNG, SVG, etc.

④ Al escribir documentación o declaraciones para código, se admite la sintaxis Markdown.

⑤Admite el uso de LaTeX para escribir explicaciones matemáticas.

2. Instale Jupyter Notebook

0. Pruébelo primero y luego decida

Si ha leído la introducción anterior a Jupyter Notebook y aún no está decidido. es adecuado para usted, entonces no se preocupe, puede probarlo sin instalación primero, haga clic aquí y luego tome una decisión.

Vale la pena señalar que la prueba simultánea oficial proporcionada es limitada. Si haces clic en el enlace e ingresas a la página como se muestra a continuación, no te preocupes y vuelve a intentarlo más tarde.

Si tienes suerte, verás la siguiente interfaz y podrás empezar a experimentarla.

1. Instalación

①Requisitos previos de instalación

El requisito previo para instalar Jupyter Notebook es que se debe instalar Python (versión 3.3 y superior, o versión 2.7).

②Instalación usando Anaconda

Si es un principiante, se recomienda que resuelva el problema de instalación de Jupyter Notebook instalando Anaconda, porque Anaconda ha instalado automáticamente Jupter Notebook y otros por usted. herramientas y más de 180 paquetes científicos en Python y sus dependencias.

Puedes elegir descargar ingresando a la página de descarga oficial de Anaconda.

En términos generales, Jupyter Notebook se instaló automáticamente cuando instaló la distribución Anaconda, pero si no se instala automáticamente, entonces en la terminal ("Terminal" en Linux o macOS, "Anaconda" en Windows Prompt", en lo sucesivo denominado "terminal"), ingrese el siguiente comando para instalar:

conda install jupyter notebook

③Utilice el comando pip para instalar

Si tienes jugadores experimentados en Python y quieres intentar usar el comando pip para instalar Jupyter

Notebook, ¡consulta los siguientes pasos! ¡Todos los siguientes comandos se ingresan en la terminal!

1. Actualice pip a la última versión

Python 3.x

Python 2.x

Nota: Versiones antiguas de pip Durante la instalación de Jupyter Notebook, es posible que se enfrente al problema de que las dependencias no se pueden instalar simultáneamente. Por lo tanto, se recomienda encarecidamente actualizar primero pip a la última versión.

2. Instale Jupyter Notebook

Python 3.x

Python 2.x

3.

0.Ayuda

Si tiene alguna pregunta sobre los comandos de jupyter notebook, puede considerar consultar la documentación de ayuda oficial.

1. Iniciar

①Inicie en el puerto predeterminado

Ingrese el comando en la terminal:

Después de ejecutar el comando, habrá be Muestra información del servidor para una serie de portátiles y el navegador iniciará automáticamente Jupyter Notebook.

②Comience especificando el puerto

Si desea personalizar el número de puerto para iniciar Jupyter Notebook, puede ingresar el comando en la terminal.

③Inicie el servidor pero no abra el navegador

Si solo desea iniciar el servidor Jupyter Notebook pero no planea ingresar a la página principal inmediatamente, entonces no es necesario Inicie el navegador inmediatamente.

En este momento, la información del servidor iniciado se mostrará en el terminal y, una vez iniciado el servidor, se mostrará un enlace para abrir la página del navegador. Cuando necesite iniciar la página del navegador, simplemente copie el enlace, péguelo en la barra de direcciones del navegador y presione Entrar para ir a su página de Jupyter Notebook.

En la imagen de ejemplo, debido a que inicié varios Jupyter Notebooks al mismo tiempo al completar el contenido anterior, se muestra que mi número de puerto "8888" está ocupado y el último que se me asignó es "8889". ".

2. Página principal

①Contenido de la página principal

Después de ejecutar el comando de inicio, el navegador ingresará a la página principal de Notebook, como se muestra en la siguiente figura. Espectáculo.

Si las carpetas de tu página de inicio son diferentes a las mías, o te preguntas por qué hay tantas carpetas en el primer inicio, no te preocupes, todas las carpetas aquí son archivos de tu directorio de página de inicio. en directorios.

②Establezca la ubicación de almacenamiento de archivos de Jupyter Notebook

Si no desea guardar todos los documentos escritos en Jupyter Notebook directamente en el directorio de inicio, deberá modificar el archivo de Jupyter Notebook. ruta de almacenamiento.

⑴Crear una carpeta/directorio

Los usuarios de Windows crean una nueva carpeta en el disco donde desean almacenar los archivos de Jupyter Notebook y le asignan un nombre, hacen doble clic para ingresar a la carpeta y; luego copie la ruta en la barra de direcciones.

Los usuarios de Linux/macOS crean un directorio donde desean almacenar los archivos de Jupyter Notebook y le asignan un nombre: mkdirlt; nombre_directorio;; para ingresar al directorio, el comando es: cdlt; ver la ruta del directorio, el comando es: pwd; copiar la ruta.

Nota: "lt;directory_name>" es un nombre de directorio personalizado. No agregue corchetes angulares "lt; gt;" alrededor del nombre del directorio.

⑵Ruta del archivo de configuración

Un comando conveniente para obtener la ruta del archivo de configuración:

Nota: Aunque este comando se puede usar para ver la ruta del archivo de configuración, pero su objetivo principal es reemplazar el archivo de configuración en esta ruta con el archivo de configuración predeterminado. Si es la primera vez que realiza una consulta, es posible que no aparezca el siguiente mensaje; si el archivo ya existe o se ha modificado, después de usar este comando, aparecerá la pregunta "¿Sobrescribir/Users/raxxie/.jupyter/jupyter_notebook_config.py con la configuración predeterminada? "Aparecerá. [y/N]", es decir, "¿Sobrescribir los archivos en esta ruta con el archivo de configuración predeterminado?" Si presiona "y", la sobrescritura se completará y todas las modificaciones anteriores no serán válidas; es solo consultar la ruta, luego asegúrese de ingresar "N".

⑶ Modificar el archivo de configuración

Los usuarios del sistema Windows pueden usar una herramienta de edición de documentos o IDE para abrir el archivo "jupyter_notebook_config.py" y editarlo. Las herramientas de edición de documentos e IDE de uso común incluyen Notepad, Notepad, vim, Sublime

Text, PyCharm, etc. Entre ellos, vim no tiene una interfaz gráfica y es un editor con una curva de aprendizaje relativamente pronunciada. Aquí no hay instrucciones para usar otras herramientas porque es relativamente fácil comenzar. Continúe leyendo sobre cómo modificar el archivo de configuración a través de vim.

Se recomienda a los usuarios de sistemas Linux/macOS llamar a vim directamente a través de la terminal para modificar el archivo de configuración. Los pasos específicos son los siguientes:

?Abrir el archivo de configuración

?Buscar palabras clave

?Editar el archivo de configuración

? ¿Descomentar

p>

?Guardar archivo de configuración

?Verificar

?Nota

4.

1. Página Archivos

En este momento, no debería haber categorías "Conda" y "Nbextensions" en su interfaz. No se preocupe, estas dos categorías se instalarán en "1. Entorno y paquete asociados con Jupyter Notebook y conda - 'nb_conda'" y "2. Directorio de generación de Markdown" en "5. Funciones extendidas" respectivamente.

La página Archivos se utiliza para administrar y crear categorías relacionadas con archivos.

①Operaciones básicas de los cuadernos

La figura anterior muestra la estructura y funciones básicas de los cuadernos. ¡La mayoría de los problemas de uso se pueden resolver según las anotaciones en la imagen!

El uso de la barra de herramientas es tan intuitivo como las anotaciones de la figura, por lo que no lo explicaré demasiado aquí. Lo que necesita una explicación especial es el "estado de la celda", que incluye Código, Markdown, Encabezado y Raw NBconvert. Entre ellos, los dos primeros son los más utilizados, es decir, el estado del código y el estado de escritura de Markdown. Jupyter Notebook ha cancelado el estado Título, es decir, la celda de título. En cambio, hay títulos de Markdown del nivel uno al seis. Actualmente, Raw NBconvert rara vez se usa y no se explicará demasiado aquí.

La barra de menú cubre todas las funciones del portátil. Incluso las funciones de la barra de herramientas se pueden encontrar en la categoría de la barra de menú. Sin embargo, no todas las funciones se utilizan habitualmente, como los widgets y la navegación. El uso de la categoría Kernel es principalmente para operaciones en el kernel, como interrumpir, reiniciar, conectar, apagar, cambiar de kernel, etc. Dado que hemos seleccionado el kernel al crear el cuaderno, la operación de cambiar de kernel nos facilita cambie al usar el cuaderno Vaya al entorno del kernel que queramos.

②Dos formas de cambiar el nombre de una libreta

⑴Renombrar dentro de la libreta

Cuando usas una libreta, puedes cambiarle el nombre directamente dentro de ella. Junto al icono "Jupyter" en la esquina superior izquierda está el título predeterminado del programa "Sin título". Haga clic en "Sin título" y luego ingrese su propio título en el cuadro de diálogo emergente. Haga clic en "Cambiar nombre" para completar el cambio de nombre.

⑵ Cambio de nombre externo del cuaderno

Si olvida cambiar el nombre del cuaderno cuando lo usa y lo ha guardado y salido a la interfaz "Archivos", marque la casilla en "Archivos". interfaz que necesita ser renombrada Para nombrar un archivo, haga clic en "Cambiar nombre" y luego ingrese directamente su propio título.

⑶Demostración

2. Página de ejecución

La página de ejecución muestra principalmente el terminal actualmente en ejecución y el portátil en formato "ipynb". Si desea cerrar la terminal abierta y el cuaderno en formato "ipynb", simplemente cerrar la página no saldrá completamente del programa. Debe hacer clic en el "Apagar" correspondiente en la página En ejecución.

3.Página de clústeres

Las categorías ahora están conectadas mediante IPython paralelo y, debido a la baja frecuencia de uso en esta etapa, no las explicaremos en detalle aquí. Si quieres saber más, puedes visitar el sitio web oficial de IPython paralelo.

4. Página Conda

La página Conda es principalmente una herramienta de página para la operación y administración directa del entorno y los paquetes de Conda después de asociar Jupyter Notebook con Conda. Para obtener información detallada, consulte directamente "1. El entorno y el paquete que asocia Jupyter Notebook y conda - 'nb_conda'" en "5. Funciones de expansión". Actualmente, esto es imprescindible para usar Jupyter Notebook, así que asegúrese de revisarlo.

5.Página Nbextensions

La página Nbextensions proporciona múltiples complementos para Jupyter Notebook para hacerlo más potente. Los principales complementos utilizados en esta página son nb_conda, nb_present, Table of Contents(2). No necesitamos dominar completamente estas funciones, ni instalar todas las funciones de extensión. De acuerdo con las ideas de aprendizaje proporcionadas en este documento, solo necesitamos instalar Talbe of Contents (2). Esta función puede proporcionar navegación de directorio para Markdown. documentos, lo que nos facilita la redacción de documentos. Para obtener instrucciones de instalación, consulte "2. Directorio de generación de Markdown" en "V. Funciones de expansión".

5. Funciones ampliadas

1. Asociar entornos y paquetes de Jupyter Notebook y conda - "nb_conda"☆

①Instalación

Ejecutar El comando anterior puede asociar el entorno creado por conda con Jupyter Notebook, lo que le facilita la creación de cuadernos para trabajar en diferentes entornos cuando utiliza Jupyter Notebook.

②Uso

Puede realizar una serie de operaciones en el entorno y los paquetes de Conda en la categoría Conda.

Puedes cambiar el kernel haciendo clic en "Cambiar" en la categoría "Kernel" del cuaderno.

③Desinstalar

2. Directorio generado por Markdown

A diferencia del compilador de Markdown de Youdao Cloud Notes, Jupyter Notebook no puede agregar directorios a los documentos de Markdown mediante una sintaxis específica, por lo que necesita instalar la extensión para agregar el directorio.

Después de ejecutar el comando anterior, inicie Jupyter Notebook, encontrará que la barra de navegación tiene una categoría adicional de "Nbextensions", haga clic en "Nbextensions" y marque "Tabla de contenido⑵"

Después Luego use Markdown en Jupyter Notebook y haga clic en el ícono a continuación para usarlo.

3.Markdown establece enlaces en el texto y los posiciona

Al usar Markdown para editar documentos, es inevitable que encuentre la necesidad de establecer enlaces en el texto y posicionarlos en otra parte del documento para facilitar su visualización. Debido a que Markdown es perfectamente compatible con la sintaxis HTML, esta función se puede lograr mediante el uso de índice de la "etiqueta a" en la sintaxis HTML.

Las "palabras de índice personalizadas" están preferiblemente en inglés y las palabras más largas se pueden conectar con guiones bajos.

La "etiqueta a" aparece en la posición del artículo al que desea saltar. Excepto por la etiqueta única, las etiquetas html deben cumplir con el "head (lt; agt;) debe tener una cola. (lt; / agt;)" )" principio. El "mensaje de salto" entre el principio y el final es opcional.

El valor "id" en la "etiqueta a" es el "valor de índice personalizado" establecido al agregar un enlace al texto. Aquí, el valor "id" se utiliza para saltar desde el enlace en el. texto a Función para especificar la ubicación.

4. Cargue el código fuente de la página web especificada

①Escenario de uso

Desea cargar directamente el código fuente del sitio web especificado en el cuaderno en Cuaderno Jupyter.

②Método

Ejecute el siguiente comando:

cargar URL

Donde, URL es la dirección del sitio web especificado.

5. Cargar archivos Python locales

①Escenario de uso

Quiero cargar archivos Python locales en Jupyter Notebook y ejecutar el código del archivo.

②Método

Ejecutar comando:

Ruta absoluta de carga del archivo Python

③Nota

Archivo Python El sufijo es ".py".

"load" va seguido de la ruta absoluta al archivo Python.

Después de ingresar el comando, puede presionar CTRL e ingresar para ejecutar el comando. La primera ejecución es cargar el contenido del archivo Python local en la celda. En este momento, Jupyter Notebook comentará automáticamente el comando "cargar" (es decir, agregará un signo de almohadilla "#" al frente) para que el comando no se ejecute repetidamente cuando se ejecute el código del archivo cargado; la ejecución del código del archivo ya cargado. Código para cargar el archivo.

6. Ejecute archivos Python locales directamente

①Escenarios de uso

No desea cargar archivos Python locales en las celdas de Jupyter Notebook, pero quiere hacerlo. ejecutarlos directamente.

②Método

Ejecutar comando:

Ruta absoluta para ejecutar el archivo Python

o

!python3 Python El ruta absoluta del archivo

o

!python La ruta absoluta del archivo Python

7. Obtenga la ubicación actual en Jupyter Notebook

<. p>① Escenario de uso

Quiero obtener la ruta absoluta de la ubicación actual en Jupyter Notebook.

②Método

pwd

o

!pwd

8 Utilice el comando Shell en Jupyter Notebook

p>

①Método 1: en la celda del cuaderno

⑴Sintaxis

En la celda del cuaderno en Jupyter Notebook, use un signo de exclamación en inglés "!" puede ejecutar el comando de shell.

②Método 2: crear una nueva terminal en Jupyter Notebook

⑴Método de inicio

Haga clic en "Nuevo" en la interfaz principal de Jupyter Notebook, es decir, el " Archivo" interfaz "; Haga clic en "Terminal" en el cuadro desplegable "Nuevo" para crear un nuevo terminal. En este momento, la ubicación del terminal está en su directorio de inicio. Puede consultar la ruta absoluta de la ubicación actual mediante el comando pwd.

⑵ Método de apagado

Puede ver el terminal en ejecución en la categoría "Terminales" en la interfaz "En ejecución" de Jupyter Notebook. Haga clic en "Apagar" detrás de él para cerrarlo. .

9. Ocultar celdas de entrada del cuaderno

①Escenario de uso

En el cuaderno de Jupyter Notebook, ya sea escribiendo documentos o programando, hay entrada (En [ ]) y salida (Salida[]). Cuando el código o documento que escribimos utiliza muchas celdas, a veces solo queremos centrarnos en el contenido de salida e ignorar temporalmente el contenido de entrada. En este caso, necesitamos ocultar las celdas de entrada y solo mostrar las celdas de salida.

10. Comandos mágicos

Dado que actualmente no hay demasiados comandos mágicos disponibles, consulte la documentación del sitio web oficial por ahora.

6. Agregar kernel - "ipykernel"☆

1. Escenario de uso

Escenario 1: trabajar con diferentes versiones de Python al mismo tiempo, en Jupyter. La computadora portátil no se puede cambiar, es decir, el entorno requerido no se puede usar en el menú desplegable de "Nuevo".

Escenario 2: Se crean diferentes entornos virtuales (quizás con la misma versión de Python pero diferentes paquetes instalados), que no se pueden cambiar en Jupyter Notebook, es decir, el entorno requerido no se puede usar en el "Nuevo" menú desplegable.

A continuación, utilizaremos el "modo de línea de comando" y el "modo de interfaz gráfica" para resolver los problemas en los dos escenarios anteriores. Como sugiere el nombre, el "modo de línea de comandos" resuelve el problema paso a paso ejecutando comandos en la terminal; el "modo de interfaz gráfica" resuelve los problemas anteriores haciendo clic con el mouse en la página web de Jupyter Notebook.

Entre ellos, la solución del "modo de interfaz gráfica" es relativamente simple y rápida. Si está ansioso por resolver el problema y no necesita conocer el principio de funcionamiento, puede ingresar directamente "3. Solución. : modo interfaz gráfica". leer.

El "modo de línea de comando" parece más complicado y tiene escenarios de uso divididos. Sin embargo, resolver el problema de esta manera puede comprender mejor el principio de funcionamiento. Por ejemplo, cada paso de la operación corresponde a cuál es el comando. y el propósito para el que se ejecuta el comando, todo esto puede resumirse en una acción de hacer clic en la interfaz gráfica. Para aquellos que quieran saber más sobre su proceso de funcionamiento, pueden seguir leyendo.

2. Solución al modo de línea de comandos

①Usar diferentes versiones de Python al mismo tiempo

⑴Crear un kernel de Python 2 en Python 3

?Instalación de pip

Primero instale el paquete ipykernel de Python 2.

Instala el kernel de Python 2 (ipykernel) para el usuario actual.

Nota: El parámetro "--user" significa instalación para el usuario actual, no instalación para todo el sistema.

?instalación de conda

Primero cree un nuevo entorno con Python versión 2.x e ipykernel, donde "lt;env_namegt;" es el nombre del entorno personalizado, sin agregar corchetes angulares "lt ;gt;".

Luego cambie al entorno recién creado.

Instala el kernel de Python 2 (ipykernel) para el usuario actual.

Nota: El parámetro "--user" significa instalación para el usuario actual, no instalación para todo el sistema.

⑵ Crear el kernel de Python 3 en Python 2

?Instalación de pip

Primero instale el paquete ipykernel de Python 3.

Instala el kernel de Python 2 (ipykernel) para el usuario actual.

Nota: El parámetro "--user" significa instalación para el usuario actual, no instalación para todo el sistema.

?instalación de conda

Primero cree un nuevo entorno con Python versión 3.x e ipykernel, donde "lt;env_namegt;" es el nombre del entorno personalizado, sin agregar corchetes angulares "lt ;gt;".

Luego cambie al entorno recién creado.

Instala el kernel de Python 3 (ipykernel) para el usuario actual.

Nota: El parámetro "--user" significa instalación para el usuario actual, no instalación para todo el sistema.

②Crear kernels para diferentes entornos

⑴Cambie al entorno donde se debe instalar el kernel

Nota: "lt;env_namegt;" entorno donde se debe instalar el kernel, no agregue corchetes angulares "lt; gt;" alrededor del nombre del entorno.

⑵Compruebe si el paquete ipykernel está instalado en el entorno

Ejecute el comando anterior para ver los paquetes instalados en el entorno actual. Si el paquete ipykernel no está instalado, ejecute el comando de instalación. ; de lo contrario, continúe con el siguiente paso.

⑶Instale el kernel de Python para el usuario actual en el entorno actual

Si la versión Python del entorno es 2.x, ejecute el comando:

python2 -m ipykernel install --user --namelt; env_namegt; --display-name"lt; notebook_namegt;"

Si la versión Python del entorno es 3.x, ejecute el comando:

python3-m ipykernel install --user --namelt;env_namegt; --display-name "lt;notebook_namegt;"

Nota:

1. env_namegt;" es el nombre del entorno actual. No hay corchetes angulares "lt; gt;" alrededor del nombre del entorno.

2. "lt; notebook_name>" es un nombre personalizado que se muestra en Jupyter Notebook. No hay corchetes angulares "lt; gt;" alrededor del nombre, pero se deben agregar comillas dobles.

3. Jupyter utiliza internamente el valor del parámetro "--name", es decir, "lt;env_namegt;", y la ruta de almacenamiento de su directorio es ~/Library/Jupyter/kernels. /. Si el nombre definido ya existe en la ruta, el contenido del directorio con ese nombre se sobrescribirá automáticamente.

4. El valor del parámetro "--display-name" es el nombre que se muestra en el menú de Jupyter Notebook.

⑷Verificación

Utilice el comando jupyter notebook para iniciar Jupyter Notebook. Puede encontrar su nombre personalizado en el paso ⑶ en el cuadro desplegable "Nuevo" en "Archivos". En este punto, puede cambiar libremente de entorno en Jupyter Notebook y crear cuadernos en diferentes entornos para trabajar y estudiar.

3. Solución al modo de interfaz gráfica

① Creó un nuevo entorno, pero descubrió que el entorno no se podía encontrar en el "Nuevo" de Jupyter Notebook y no se podía encontrar. que se encuentran allí. Crear cuadernos en el entorno.

Descubrimiento de problemas

②Ingrese a Jupyter Notebook→Conda→Haga clic en el entorno donde desea agregar el paquete ipykernel en "Entorno Conda

"→Ingrese al cuadro de búsqueda en la parte inferior izquierda "ipykernel"

→Marque "ipykernel"→Haga clic en la flecha "→" al lado del cuadro de búsqueda →Instalación completada→Busque "ipykernel" en el cuadro inferior derecho para indicar que la instalación se realizó correctamente

Método de solución

③ En el control del terminal c, cierre el servidor de Jupyter Notebook y luego reinicie Jupyter Notebook. Puede encontrar su entorno en la lista desplegable de. "Nuevo" en "Archivo".

Verificación

7. Teclas de acceso directo de Jupyter Notebook

1. Tabla de comparación de claves especiales de Mac y Windows

2.Bloc de notas Jupyter Notebook Dos modos

①Modo de comando

El modo de comando combina comandos de teclado con comandos de Jupyter Notebook, y puede ejecutar comandos de notebook a través de diferentes combinaciones de teclas del teclado.

Presiona la tecla esc para ingresar al modo comando.

En el modo comando, el borde de la celda es gris y la línea del borde izquierdo es una línea azul gruesa.

②Modo de edición

El modo de edición permite a los usuarios editar código o documentos dentro de las celdas.

Presiona la tecla enter o return para ingresar al modo de edición.

En el modo de edición, el borde de la celda y la línea del borde izquierdo son verdes.

3. Teclas de acceso directo en dos modos

①Modo de comando

②Modo de edición

4. Ver y editar teclas de acceso directo

①Ver teclas de método abreviado

①Ingrese al "Archivo" de la interfaz principal de Jupyter Notebook.

② Seleccione el entorno en la lista desplegable "Nuevo" para crear un cuaderno.

③Haga clic en "Ayuda".

④Haga clic en "Atajos de teclado".

②Editar teclas de método abreviado

⑴Método 1

①Ingrese a la interfaz principal "Archivo" de Jupyter Notebook.

② Seleccione el entorno en la lista desplegable "Nuevo" para crear un cuaderno.

③Haga clic en "Ayuda".

④Haga clic en "Atajos de teclado".

⑤Haga clic en el botón "Editar

Atajos" junto a "Modo de comando (presione Esc para habilitar)" en el cuadro de diálogo emergente.

⑵Método 2

①Ingrese el "Archivo" en la interfaz principal de Jupyter Notebook.

② Seleccione el entorno en la lista desplegable "Nuevo" para crear un cuaderno.

③Haga clic en "Ayuda".

④Haga clic en "Editar atajos de teclado".

8. Cerrar y salir

1. Cerrar el notebook y el terminal

Cuando creamos un terminal o notebook en Jupyter Notebook, aparecerá una nueva ventana. ventana para ejecutar una terminal o computadora portátil. Cuando terminamos de usar y queremos salir del terminal o notebook, simplemente cerrar la página no puede finalizar el programa, por lo que debemos cerrarlo por completo mediante los siguientes pasos.

①Método 1

⑴Ingrese a la página "Archivos".

⑵ Marque el cuaderno "ipynb" que desea cerrar. Un cuaderno en ejecución tiene un ícono verde con la palabra "En ejecución" detrás; un cuaderno cerrado tiene un ícono gris.

⑶Haga clic en el botón amarillo "Apagar" de arriba.

⑷Cierra la libreta con éxito.

Nota: Este método sólo puede cerrar la notebook, no el terminal.

②Método 2

⑴Ingrese a la página "En ejecución".

⑵ La primera columna es "Terminales", es decir, todos los terminales en ejecución se mostrarán aquí; la segunda columna es "Cuadernos de notas", es decir, todos los portátiles en ejecución "ipynb" se mostrarán aquí.

⑶ Haz clic en el botón amarillo "Apagar" detrás del terminal o portátil que deseas apagar.

⑷Cierra el terminal o notebook con éxito.

Nota: Este método puede cerrar cualquier terminal y portátil en ejecución.

③Nota

⑴Solo la computadora portátil y el terminal "ipynb" deben usar el método anterior para finalizar su operación.

El documento "txt", es decir, "Archivo de texto

" en la lista desplegable "Nuevo", y "Carpeta" simplemente cierre la página donde se está ejecutando el programa. La operación finaliza y no es necesario cerrar mediante los pasos anteriores.

2. Salga del programa Jupyter Notebook

Si desea salir del programa Jupyter Notebook, no puede salir simplemente cerrando la página web, porque cuando abre Jupyter Notebook, en realidad lo hace. inícielo en el servidor.

Puede intentar cerrar la página, abrir una nueva página del navegador, ingresar la dirección anterior en la barra de direcciones y luego saltar a la página. Verá que ha ingresado a la página de Jupyter Notebook que simplemente ". cerrado" de nuevo.

Si olvida la dirección de la página que acaba de cerrar, puede encontrar la dirección en el terminal que inicia Jupyter Notebook, copiarla y pegarla en la barra de direcciones de la nueva página del navegador y encontrará que también puedes ingresar a la página que acabas de cerrar.

Por lo tanto, si desea salir completamente de Jupyter Notebook, debe apagar su servidor. Simplemente presione en el terminal donde comienza:

Usuarios de Mac: control c

Usuarios de Windows: ctrl c

Luego el terminal le indicará: "Apagar este portátil server(y/[n])?" Ingrese y para apagar el servidor. Aquí es cuando sale completamente del programa Jupyter Notebook. En este punto, si desea acceder a Jupyter Notebook ingresando la URL de la página web que acaba de cerrar, verá una página de error.