PID for Julia REPL推出了IJulia(Jupyter)笔记本

问题描述 投票:1回答:1

从Julia REPL推出IJulia笔记本非常方便。

通过使用释放REPL也很好

 julia>notebook(detached=true)
 Process(setenv(/Users/.julia/v0.6/Conda/deps/usr/bin/jupyter notebook 
 --NotebookApp.iopub_data_rate_limit=2147483647; 
 dir="/Users/myJulia/"), ProcessRunning)

在Julia中有没有办法得到笔记本(不是REPL)的PID(进程ID?),除了使用shell命令之外

pgrep -if jupyter-notebook

这会返回PID,但是,我可能有多个笔记本运行,所以不清楚哪一个是哪个。因为在这种情况下笔记本是分离的,即使内核停止,笔记本关闭,jupyter登出表单也不会死掉。我知道如何杀死一个进程。如果我能在启动笔记本电脑时更直接地获得PID,那就更清洁了。

macos julia jupyter-notebook
1个回答
0
投票

你必须在IJulia笔记本的一个单元格中评估对getpid()函数的调用。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.