Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

Vous pouvez utilisé utiliser le Jupyter notebook sur le serveur mais vous devez utilisé utiliser le fureteur (browser) LOCAL(!) sur votre poste de travail, à l'UQÀM ou ailleurs. Pour ce faire, créez un "tunnel SSH" en utilisant MobaXTerm.

Vous avez besoin d'ouvrier ouvrir deux 2 Terminaux (sessions).

Dans ce qui suit, replacez user par votre nom d'usager sur les serveurs de l'UQÀM et serveur  par le nom du serveur (robert/snow/alea/jacta/...) sur lequel vous voulez tourné exécuter Jupyter.

TERMINAL 1

1) Dans MobaXTerm, ouvrez un premier onglet Terminal (session 1) et connectez-vous au serveur sur lequel vous souhaitez exécuter Jupyter

...

    module load python3                         # ou python2 (non recommandé)
    source activate jupyterbase_plus         # ou simplement :  source activate jupyter                # python3
    source activate jupyter 
                    # python2
    jupyter notebook --no-browser
     # pas de démarrage de fureteur (browser) sur le serveur !!!

...

Dans MobaXTerm, ouvrez un second onglet Terminal (session 2) et créez une "tunnel SSH" entre votre ordinateur et le serveur, en utilisant le numéro du localhost (en rouge) de l'étape précédente.

Remplacer dans tout ce qui suit 8891 par le chiffre après localhost: dans http://..... qui apparaît chez vous a à la fin de l'étape précédente.

...

        ssh -L8891:localhost:8891 user@st0.sca.uqam.ca
        ssh -L8891:localhost:8891 serveur

    Ou plus directdirectement, en une seule commande (script d'automatisation laissé à l'imagination de l'usager)

        ssh -t -L8891:localhost:8891 user@st0.sca.uqam.ca ssh -t -L8891:localhost:8891 serveur

SUR LA MACHINE

...

LOCALE

Prendre un nouvel onglet dans votre "browser" local(!) (firefox/chrome/...)
(utiliser la référence http obtenue dans la Terminal 1)
et aller a

...