User Tools

Site Tools


en:programmation-jupyter

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
en:programmation-jupyter [2020/02/06 20:20]
admin
en:programmation-jupyter [2020/12/15 16:09] (current)
admin
Line 1: Line 1:
 ===== Jupyter notebook ===== ===== Jupyter notebook =====
  
-Veuillez sécuriser votre notebook en utilisant la procédure qui suit.+You should secure your jupyter netbook. You can follow this procedure.
  
-création du fichier de configuration jupyter+Create jupyter configuration file
  
   jupyter notebook --generate-config   jupyter notebook --generate-config
  
-Création du mot de passe pour le notebook.+Create jupyter password
  
   jupyter notebook password   jupyter notebook password
  
-Création d'un certificat qui est valide pour 365 joursAjustez la durée selon les besoins.+ 
 +Create a certificate that is valid for 365 daysAdjust the number of days for your needs.
  
   cd ~/.jupyter   cd ~/.jupyter
   openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout mykey.key -out mycert.pem   openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout mykey.key -out mycert.pem
  
-Vous pouvez maintenant démarrer jupyter comme suit:+You can start jupyter with this command:
  
   jupyter notebook --certfile=~/.jupyter/mycert.pem --keyfile=~/.jupyter/mykey.key   jupyter notebook --certfile=~/.jupyter/mycert.pem --keyfile=~/.jupyter/mykey.key
  
-Si vous préférer utiliser un navigateur web sur un autre ordinateur pour se connecter au serveur jupytervous pouvez utiliser cette commande:+If you prefer to use a browser on a different machinefor example a laptop, you can use this command instead:
   jupyter notebook --certfile=~/.jupyter/mycert.pem --keyfile=~/.jupyter/mykey.key --no-browser --ip=*   jupyter notebook --certfile=~/.jupyter/mycert.pem --keyfile=~/.jupyter/mykey.key --no-browser --ip=*
  
-Cette commande ne démarrera pas de navigateur web en même temps que le serveur et autorise n'importe quel ordinateur qui est en mesure de rejoindre le serveur de s'y connecter.+This command won't automatically start a browser and will allow any computer to connect to the jupyter server. Look at the statup log to see which port to connect to.
  
-Si vous voulez que cette configuration soit permanentevous pouvez modifier le fichier jupyter_notebook_config.py.+If you want this configuration to be permanentyou can add those options to the jupyter_notebook_config.py file.
 <code> <code>
 echo "c.NotebookApp.certfile = u'$HOME/.jupyter/mycert.pem'" >> jupyter_notebook_config.py echo "c.NotebookApp.certfile = u'$HOME/.jupyter/mycert.pem'" >> jupyter_notebook_config.py
Line 33: Line 34:
 </code> </code>
  
-Vous pourrez maintenant démarrer le notebook comme suit:+You can then start jupyter with a shorter command.
   jupyter notebook   jupyter notebook
  
-Si vous avez l'intention d'utiliser le notebook à partir d'un ordinateur qui n'est pas sur notre réseauvous devrez d'abord créer un tunnel ssh.+If you intend to use jupyter remotely from a laptop that's not on our networkyou'll have to create an ssh tunnel to be able to reach the server. 
 + 
 + 
 + 
 + 
 + 
  
en/programmation-jupyter.txt · Last modified: 2020/12/15 16:09 by admin