pat*_*_ai 2 python jupyter jupyter-notebook
我使用Mac在后台运行一个jupyter笔记本
>jupyter notebook &
Run Code Online (Sandbox Code Playgroud)
因为它在后台运行我不能用它ctrl-c来杀死它.此外jupyter,活动监视器中似乎没有进程名称.
这个github问题表明这无法从浏览器中执行此操作:https://github.com/jupyter/notebook/issues/1530
但是它说应该可以从命令行使用,jupyter notebook stop <portno>但似乎没有为我工作.
如何关闭jupyter服务器(理想情况下无需搜索pid然后调用kill)?
从jupyter笔记本版本5.1.0开始,该命令
jupyter notebook stop <port number>
Run Code Online (Sandbox Code Playgroud)
应该关闭笔记本服务器.如果您不输入端口,则默认8888为默认值.要了解服务器当前运行的端口,您可以这样做
jupyter notebook list
Run Code Online (Sandbox Code Playgroud)
使用jupyter笔记本5.0版,如果它在终端的后台运行,解决方案就像@ juanpa.arrivillaga在评论中写道:
jobs
Run Code Online (Sandbox Code Playgroud)
如果只有一个在后台运行作业,那么它就是jupyter笔记本
fg
Run Code Online (Sandbox Code Playgroud)
将它带回到前台,此时你可以用它杀死它ctrl-c.如果后台有很多进程,例如jobs返回
[1]运行firefox&
[2]运行jupyter笔记本和
[3]运行python calc.py&
然后fg 2将所需的进程返回到前台,以便能够ctrl-c或者一步一步地将其杀死kill %2.
| 归档时间: |
|
| 查看次数: |
5045 次 |
| 最近记录: |