web-dev-qa-db-fra.com

Liste des cahiers et des jetons Jupyter en cours d'exécution

Comment vérifier les jetons de connexion pour toutes les instances de bloc-notes en cours d'exécution de jupyter?

Exemple: vous avez un bloc-notes fonctionnant de manière permanente dans tmux ou screen et vous vous connectez à distance via ssh. Parfois, en particulier si vous vous connectez après une longue période, le jeton est à nouveau demandé pour accéder à la session de bloc-notes. Comment obtenir le jeton sans avoir à tuer et à redémarrer la session du bloc-notes avec un nouveau jeton?

12

METTRE À JOUR 

Vous pouvez maintenant simplement exécuter jupyter notebook list dans le terminal pour obtenir les sessions en cours jupyter avec des jetons.

Veillez à vous trouver dans le bon environnement (conda, virtualenv, etc.), sinon les sessions seront répertoriées sans les jetons associés.

Ancienne réponse:

Exécutez ipython et entrez les informations suivantes:

> ipython
[1] : system("jupyter" "notebook" "list")
Out[1]: 
['Currently running servers:','http://localhost:8895/token=067470c5ddsadc54153ghfjd817d15b5d5f5341e56b0dsad78a :: /u/user/dir']

Si l'ordinateur portable est exécuté sur un serveur distant, vous devez vous connecter à ce serveur avant d'exécuter ipython.

23

Pour exécuter du code python dans jupyter notebook ... nous avons besoin d'un identifiant de jeton que nous pouvons obtenir du terminal en tapant simplementjupyter notebookà condition que votre chemin ait été configuré ... Sinon, définissez votre chemin à droite premier.

Sample

0
Rhea Thomas