Pla*_*ong 5 ssh remote-server jupyter jupyter-notebook jupyter-console
我还没有在 github 或 jupyter 帮助中找到答案。
TL;DR:我需要一个命令行来告诉我与魔法相同的事情%connect_info,特别是 line Connect with --existing kernel-4e4c970e-cccb-2485-a09d-d56efd10e278.json。
我当前的设置是从工作服务器启动 jupyter 笔记本。然后我使用 SSH 连接到该服务器,并且可以通过附加控制台在同一内核中工作:
jupyter console --existing kernel-4e4c970e-cccb-2485-a09d-d56efd10e278.json
Run Code Online (Sandbox Code Playgroud)
(在tmux++设置中,顺便说一句,我经常发现这更方便)vim。slimux
问题是:
那么是否有一个命令可以从服务器上的 shell 运行,该命令会列出正在运行的内核、 哪个笔记本启动了它们,以及理想情况下是否附加了控制台?
您可以使用以下命令列出按时间排序的内核 json 文件:
\nls -tlr ~/.local/share/jupyter/runtime/\n\n-rw------- 1 user user 263 6. Dez 13:40 kernel-c64635b5-6f5c-4938-828b-520d70e2a6c4.json\n-rw------T 1 user user 263 7. Dez 11:57 kernel-1bdb41b4-1e87-4672-af92-7c3f3660e19c.json\n-rw------T 1 user user 263 7. Dez 16:48 kernel-f7a51511-8c2a-4f0b-9cd3-6e5a79dccab3.json\nRun Code Online (Sandbox Code Playgroud)\n这不会为您提供有关哪个笔记本启动它们以及是否连接了控制台的信息。但是时间会给你一些提示,告诉你哪个内核是你正在寻找的内核,经过一些尝试和错误你就会找到答案。
\n此答案基于博客文章\xe2\x80\x9cConnecting with Ipython from the command line to a running Jupyter session\xe2\x80\x9d by DS4N6。
\n| 归档时间: |
|
| 查看次数: |
3838 次 |
| 最近记录: |