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?
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.
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.