树莓派 3b jupyter notebook 设置为后台服务
情景说明:
树莓派上已经搭建好了jupyter,命令jupyter notebook
可以启动,在局域网/外网都可以通过浏览器访问.在终端内运行jupyter notebook
会一直占据命令行.
后台实现:jupyter notebook > output.file 2&>1 &
这样可以实现把输出到命令行的信息输出到output.file
ps:output.file 是自己新建的一个文件.
这里也有一个问题:当关闭终端或者远程连接的session,任务就会终止
关闭会话不关闭任务实现:
screen -s jupyter #创建一个jupyter窗口
jupyter-notebook #运行jupyter-notebook 或者是jupyter notebook > output.file 2&>1 &
这里的问题是:断电重启之后原来的jupyter进程被关闭,需要重新启动
后台服务实现
- 在
/etc/systemd/system
下创建jupyter.service
输入如下内容
[Unit]
Description=Jupyter Notebook
After=network.target[Service]
Type=simple
PIDFile=/run/jupyter.pid #这里在/run/目录下没有jupyter.pid,搜索相关信息发现,这个是进程产生之后出现的,虽然在启动前没有,但是可以使用.
ExecStart=/home/pi/.local/bin/jupyter-notebook --config=/home/pi/.jupyter/jupyter_notebook_config.py
#ExecStart 是执行文件 --config是配置文件,之前我已经配置过jupyter_notebook_config.py,有的教程是配置.json文件(没试过)
User=pi
Group=pi #查看用户组 groups pi,发现属于pi组
WorkingDirectory=/home/pi/Desktop/jupyter_project #自己设置的工作目录,需要同时在jupyter_notebook_config.py中设置c.NotebookApp.notebook_dir = '/home/pi/Desktop/jupyter_project' 配置自己的工作目录
Restart=always
RestartSec=10[Install]
WantedBy=multi-user.target
- 使服务自启动:
systemctl enable jupyter.service
- 启动服务
service jupyter start
引用自链接搭建 Jupyter Notebook 服务器
树莓派 3b jupyter notebook 设置为后台服务相关推荐
- pyCharm为多个Jupyter Notebook设置独自默认打开目录,Pycharm设置Jupyter外部工具
pyCharm为多个Jupyter Notebook设置独自默认打开目录,Pycharm设置Jupyter外部工具 Jupyter Notebook打开默认文件夹以外的文件 在使用pyCharm时,可 ...
- jupyter notebook设置局域网环境下使用
jupyter notebook设置局域网环境下使用 jupyter notebook开启局域网使用权限后,终于可以使用平板在家里各个地方学习python啦! 开启方式 只需要三不即可开启局域网,分别 ...
- 如何给Jupyter notebook设置代理服务器
如何给Jupyter notebook设置代理服务器 参考:How to set proxy for Jupyter notebook on Windows 使用Jupyter时,可能会遇到需要网络交 ...
- Jupyter Notebook——设置远程服务器登陆
一.Anaconda安装 Anaconda内置Jupyter Notebook Anaconda安装 二.设置Jupyter Notebook默认目录 设置JupyterNotebook默认目录 三. ...
- Jupyter Notebook——设置Jupyter Notebook默认目录
方法一 1. 找到启动Jupyter Notebook的快捷方式,右键打开"属性",如下图所示,看到目标对话框中最后有一个 %USERPROFILE%. 2. 把%USERPROF ...
- Jupyter notebook设置默认目录
Jupyter notebook的默认目录设置 前言 Jupyter Notebook的本质是一个Web应用程序,便于创建和共享程序文档,支持实时代码,数学方程,可视化等处理,也可进行统计建模,机器学 ...
- 【Jupyter notebook设置】 墙裂推荐Variable Inspector | DeBug工具PySnooper | 暗色系个性化
偶尔没事会捣鼓一下一些个性化设置 可以用起来方便好看点 墙裂推荐一款 Variable Inspector 插件--可以用来观察包含 DataFrame 等变数的大小(不必一个个'print') 还有 ...
- jupyter notebook 设置默认目录
1.打开 cmd 输入命令 jupyter notebook –generate-config 可以看到生成文件的路径,这个就是生成的配置文件jupyter_notebook_config.py 2. ...
- jupyter notebook设置标题折叠
时间:2021/12/9 背景:jupyter notebook作为python数据开发者喜爱的一款交互式开发平台,有许多强大便捷的功能.一个文档在开发过程难免包含几个步骤,或长或短,由于日常需要,本 ...
最新文章
- Npm 5 package locks
- 用SAPI实现Speech Recognition(SR) - 命令控制模式
- C++ 编译期封装-Pimpl技术
- Swift学习笔记 In-out形参
- 《你必须知道的.NET》抽奖温暖启动
- 安卓Java开启usb热点_安卓手机通过USB共享PC的宽带网络上网
- OPNsense用户手册-别名
- React组件化开发
- ps图片去水印-ps图片去水印教程
- 计算机毕业设计ssm线上学习系统8e88w系统+程序+源码+lw+远程部署
- 大数(10^9)求欧拉数
- 写给喜欢数学和不喜欢数学的人们 zz
- Nodejs 开发最佳实践
- 文件设置默认打开方式
- VMware虚拟化- vMotion 迁移原理与应用
- Tomcat优化之JDK优化之熵池策略
- burpsuite进行第一次爬行审计
- 14天内购买iPad1代可退100美元或退货
- 学生-课程数据库与数据定义
- PSPad自定义语法高亮,notepad++自定义语言格式