我的jupyterlab是安装在服务器的conda base上的,为了方便使用多环境
启动前设置后台运行,这样即便终端关闭也不会关闭jupyter
nohup jupyter-lab --allow-root > jupyter.log 2>&1 & <别用>
然后启动jupyter
jupyter-lab --no-browser --port xxxx <别用>
更新!
发现一个问题,就是这两行命令会在终端目录下生成jupyter.log和nohup.out两个文件,在我跑程序的时候jupyter.log会变的巨大,十多GB,可能缓存还挂在里面?后面求救了师兄,使用他的命令:
nohup jupyter lab --port=xxxx
这样没有log文件以及最好在内存大的地方run这条。
因为之前在home下运行的,所以内存爆了,因为jupyter程序没停,然后home下无法写入,我就强行delete,导致superblock损坏,血泪教训,以后要删文件先把程序kill掉。