Windows系统下jupyter 后台启动与关闭
Windows系统下jupyter 后台启动与关闭
目前我使用Jupyter notebook的频率很高,但是在终端打开后,命令行窗口要始终打开
为了要让Jupyter notebook在后台运行,我又开始折腾了
Jupyter notebook启动
一般是使用
1 |
|
WIndows命令行提供了一个start
命令
1 |
|
这个命令就可以让JupyterNotebook在后台运行,当前命令行窗口就可以关闭而不影响Jupyter的运行
查看启动项
你要想查看当前任务的启动情况,可以使用tasklist
的命令
1 |
|
此时就会输出相关信息
![[Pasted image 20240728101108.png]]
出现意外
当我关闭窗口后,发现事情没有按照我想象中来进行,jupyter的服务进程还是被杀掉了,经过搜索
利用重定向输出和错误流到 nul
来避免这种情况。似乎可以.
1 |
|
经过使用,发现了两个问题
- 发现这个jupyter是与命令行窗口严格绑定的,关闭窗口jupyter服务就会关闭
- 重定向输出到nul就无法看到日志情况,服务器密码都看不到了…
暂时止步
先讲一下,前面的start
命令打开jupyter之后,tasklist
命令查看到进程ID,就可以主动用命令结束进程
1 |
|
将<PID>换成刚才查到的进程,就可以关闭了
总结与回顾
因为一个小想法让我陆陆续续整了一个上午,中间掺杂着很多windows
的cmd
命令,感觉和用linux
的思路一样,但是windows
的命令行日常使用并不多,接下来先在使用中熟悉windows
的cmd
命令
经过查阅,刚才失败的操作,似乎可以用Doctor
部署,或者用Powershell
设置进程,额,还挺烦的,再折腾折腾吧
Windows系统下jupyter 后台启动与关闭
http://example.com/2024/07/28/win/