尽管从浏览器注销,Julia Jupyter笔记本仍然存在

尽管从浏览器注销,Julia Jupyter笔记本仍然存在,julia,jupyter-notebook,Julia,Jupyter Notebook,在终端(macOS)上运行Julia,然后启动Jupyter笔记本 julia> using IJulia julia> notebook(detached=true) 这个很好用。然而,当我注销笔记本并关闭浏览器时,仍然有一个jupyter笔记本在运行,我必须杀死-2 pid,使其消失 这是预期的行为吗?是否需要在某个地方设置参数?是的,这是您调用notebook的方式的预期行为。当您的浏览器页面关闭时,服务器不会停止(例如,您可能会打开另一个页面!)。使用detached关键

在终端(macOS)上运行Julia,然后启动Jupyter笔记本

julia> using IJulia

julia> notebook(detached=true)
这个很好用。然而,当我注销笔记本并关闭浏览器时,仍然有一个jupyter笔记本在运行,我必须
杀死-2 pid
,使其消失


这是预期的行为吗?是否需要在某个地方设置参数?

是的,这是您调用notebook的方式的预期行为。当您的浏览器页面关闭时,服务器不会停止(例如,您可能会打开另一个页面!)。使用detached关键字参数意味着服务器进程是在后台启动的,因此不会阻止启动它的Julia会话,因此如果要从那里停止它,则必须进行额外的工作。发件人:

您可以使用
notebook(detached=true)
在后台启动笔记本服务器,即使您退出,该服务器也将持续运行