如何检查所有正在运行的jupyter Notebook实例的登录令牌?
例如:您有一个正在运行tmux
或screen
永久运行的笔记本,然后通过远程登录ssh
。有时,尤其是如果您长时间登录后,会再次请求令牌以访问笔记本会话。如何获得令牌,而不必杀死和重新启动带有新令牌的笔记本会话?
更新
现在,您可以jupyter notebook list
在终端中运行以获取带有令牌的正在运行的jupyter会话。
请确保您处于正确的环境中(conda,virtualenv等),否则会话将列出而没有关联的令牌。例如:上面的参考屏幕截图来自conda环境。
旧答案:
运行ipython并输入以下内容:
> ipython
[1] : system("jupyter" "notebook" "list")
Out[1]:
['Currently running servers:','http://localhost:8895/token=067470c5ddsadc54153ghfjd817d15b5d5f5341e56b0dsad78a :: /u/user/dir']
如果笔记本在远程服务器上运行,则在运行ipython之前必须先登录该服务器。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句