在终端(macOS)中运行Julia,然后启动Jupyter笔记本
kill -2 pid
这很好用。然而,当我退出笔记本电脑并关闭浏览器时,仍然有一个jupyter-notebook正在运行,我必须{{1}}才能让它消失。
这是预期的行为吗?我需要在某处设置一个参数吗?
答案 0 :(得分:1)
是的,这是您调用笔记本的方式的预期行为。当您的浏览器页面关闭时,服务器不会停止(例如,您可以打开另一个页面!)。使用分离的关键字参数意味着服务器进程在后台启动,因此不会阻止您启动它的Julia会话,因此如果您想从那里停止它,则必须执行额外的工作。来自the IJulia readme:
您可以使用
notebook(detached=true)
在后台启动笔记本服务器,即使您退出Julia也会持续存在