Diferencia entre revisiones de «Jupyter bajo Conda»
(Página creada con «= Introducción = El siguiente procedimiento le permitirá instalar Jupyter Notebook en un entorno Conda, para eventualmente acceder desde su computadora local y utilizarlo. Recomendamos la lectura de la página de la Wiki sobre Conda en el siguiente [https://wiki.nlhpc.cl/Uso_de_conda enlace] donde aprenderá a utilizar los módulos necesarios, crear entornos virtuales e instalar software. = Creación de entorno virtual de Conda e instalación de Jupyter = Creare…») |
|||
Línea 26: | Línea 26: | ||
[dbowman@leftraru1 ~]$ conda install -y jupyter | [dbowman@leftraru1 ~]$ conda install -y jupyter | ||
Si todo resulta de manera exitosa veremos un resultado similar a: | |||
Downloading and Extracting Packages | |||
jsonpointer-2.0 | 9 KB | ######################################### | 100% | |||
jedi-0.19.0 | 825 KB | ######################################### | 100% | |||
webcolors-1.13 | 18 KB | ######################################### | 100% | |||
isoduration-20.11.0 | 17 KB | ######################################### | 100% | |||
jupyterlab_server-2. | 59 KB | ######################################### | 100% | |||
async-lru-2.0.4 | 15 KB | ######################################### | 100% | |||
uri-template-1.3.0 | 23 KB | ######################################### | 100% | |||
ipywidgets-8.1.0 | 111 KB | ######################################### | 100% | |||
fqdn-1.5.1 | 14 KB | ######################################### | 100% | |||
arrow-1.2.3 | 92 KB | ######################################### | 100% | |||
sip-6.7.11 | 569 KB | ######################################### | 100% | |||
openssl-3.1.2 | 2.5 MB | ######################################### | 100% | |||
jsonschema-with-form | 7 KB | ######################################### | 100% | |||
jupyter_events-0.7.0 | 21 KB | ######################################### | 100% | |||
notebook-7.0.1 | 3.1 MB | ######################################### | 100% | |||
Preparing transaction: done | |||
Verifying transaction: done | |||
Executing transaction: done | |||
= Ejecución de Jupyter = | |||
A continuación deberemos realizar dos pasos: | |||
1. Identificar el nodo en el que nos encontramos | |||
2. Ejecutar jupyter | |||
== Identificación de nodo en el que nos encontremos == | |||
Para identificar el nodo en el que nos encontremos ejecutaremos: | |||
[dbowman@leftraru1 ~]$ hostname | |||
leftraru2 | |||
La respuesta será uno de los nodos de acceso correspondientes a leftraru1, 2, 3 o 4. | |||
En nuestro ejemplo obtuvimos <code>leftraru2</code>, dato que utilizaremos prontamente. | |||
== Ejecutar Jupyter == | |||
En este paso ejecutaremos Jupyter indicando un puerto específico para posteriormente poder conectarnos desde nuestra computadora local. | |||
El comando a utilizar es: | |||
[dbowman@leftraru1 ~]$ jupyter-notebook --no-browser --port 2346 | |||
Obtendremos mucha información, pero nos deberemos fijar en la información similar a: | |||
[C 2023-08-02 17:09:07.819 ServerApp] | |||
To access the server, open this file in a browser: | |||
file:///home/dbowman/.local/share/jupyter/runtime/jpserver-60187-open.html | |||
Or copy and paste one of these URLs: | |||
http://localhost:2346/tree?token=918029e46e54957ac797882f1 | |||
http://127.0.0.1:2346/tree?token=918029e46e54957ac797882f1 | |||
Deberemos tener en cuenta la información <code>http://localhost:2346/tree?token=918029e46e54957ac797882f1</code> para nuestros próximos pasos. |
Revisión del 21:12 2 ago 2023
Introducción
El siguiente procedimiento le permitirá instalar Jupyter Notebook en un entorno Conda, para eventualmente acceder desde su computadora local y utilizarlo.
Recomendamos la lectura de la página de la Wiki sobre Conda en el siguiente enlace donde aprenderá a utilizar los módulos necesarios, crear entornos virtuales e instalar software.
Creación de entorno virtual de Conda e instalación de Jupyter
Crearemos un entorno virtual y posterior a eso instalaremos Jupyter de la siguiente manera:
[dbowman@leftraru1 ~]$ conda create -n mi_entorno_con_jupyter Collecting package metadata (current_repodata.json): done Solving environment: done ## Package Plan ## environment location: /home/eosorio/.conda/envs/mi_entorno_con_jupyter Proceed ([y]/n)? Preparing transaction: done Verifying transaction: done Executing transaction: done
Luego activaremos nuestro entorno virtual con:
[dbowman@leftraru1 ~]$ conda activate mi_entorno_con_jupyter
E instalaremos jupyter ejecutando:
[dbowman@leftraru1 ~]$ conda install -y jupyter
Si todo resulta de manera exitosa veremos un resultado similar a:
Downloading and Extracting Packages jsonpointer-2.0 | 9 KB | ######################################### | 100% jedi-0.19.0 | 825 KB | ######################################### | 100% webcolors-1.13 | 18 KB | ######################################### | 100% isoduration-20.11.0 | 17 KB | ######################################### | 100% jupyterlab_server-2. | 59 KB | ######################################### | 100% async-lru-2.0.4 | 15 KB | ######################################### | 100% uri-template-1.3.0 | 23 KB | ######################################### | 100% ipywidgets-8.1.0 | 111 KB | ######################################### | 100% fqdn-1.5.1 | 14 KB | ######################################### | 100% arrow-1.2.3 | 92 KB | ######################################### | 100% sip-6.7.11 | 569 KB | ######################################### | 100% openssl-3.1.2 | 2.5 MB | ######################################### | 100% jsonschema-with-form | 7 KB | ######################################### | 100% jupyter_events-0.7.0 | 21 KB | ######################################### | 100% notebook-7.0.1 | 3.1 MB | ######################################### | 100% Preparing transaction: done Verifying transaction: done Executing transaction: done
Ejecución de Jupyter
A continuación deberemos realizar dos pasos:
1. Identificar el nodo en el que nos encontramos 2. Ejecutar jupyter
Identificación de nodo en el que nos encontremos
Para identificar el nodo en el que nos encontremos ejecutaremos:
[dbowman@leftraru1 ~]$ hostname leftraru2
La respuesta será uno de los nodos de acceso correspondientes a leftraru1, 2, 3 o 4.
En nuestro ejemplo obtuvimos leftraru2
, dato que utilizaremos prontamente.
Ejecutar Jupyter
En este paso ejecutaremos Jupyter indicando un puerto específico para posteriormente poder conectarnos desde nuestra computadora local.
El comando a utilizar es:
[dbowman@leftraru1 ~]$ jupyter-notebook --no-browser --port 2346
Obtendremos mucha información, pero nos deberemos fijar en la información similar a:
[C 2023-08-02 17:09:07.819 ServerApp] To access the server, open this file in a browser: file:///home/dbowman/.local/share/jupyter/runtime/jpserver-60187-open.html Or copy and paste one of these URLs: http://localhost:2346/tree?token=918029e46e54957ac797882f1 http://127.0.0.1:2346/tree?token=918029e46e54957ac797882f1
Deberemos tener en cuenta la información http://localhost:2346/tree?token=918029e46e54957ac797882f1
para nuestros próximos pasos.