英伟达Jetson Nano 开发(2)、Jupyter-Lab配置

前言

本篇继续jetson nano开发记录。

JupyterLab是JupyterNotebook的下一代远程开发工具,非常适合在开发板上写python,配置方法也比较容易。

安装JupyterLab

先安装一下nodejs:

sudo apt install nodejs

使用pip安装jupyterlab:

pip3 install jupyterlab

然后可以查看版本:

jupyter-lab --version

设置密码

如果不设置jupyter-lab的密码,则登录时服务端(nano)会生成一个token,通过token进行身份验证。

因此还是设置密码比较方便,设置方法如下:

jupyter-lab password

出现设置密码,验证密码指示,然后就会自动生成一个密码文件~/.jupyter/jupyter_server_config.json

生成Jupyter-lab配置文件

jupyter-lab --generate-config

然后就在~/.jupyter/下生成了jupyter_lab_config.py配置文件

设置配置文件

因为要远程连接,因此有几个配置比较重要,修改jupyter_lab_config.py:

# 允许远程连接
c.ServerApp.allow_remote_access = True
# 允许远程连接者使用root权限
c.ServerApp.allow_root = True
# 服务器监听所有本机IP
c.ServerApp.ip = '0.0.0.0'
# 启动server不打开浏览器
c.ServerApp.open_browser = False
# 设置通信端口
c.ServerApp.port = 8080
# c.ServerApp.password 没必要设置,因为上面设置密码步骤时已经生成了密码文件
# c.ServerApp.root_dir 没必要设置,jupyter运行所在的文件夹

远程开启JupyterLab

首先,通过上位机SSH远程连接Jetson Nano打开JupyterLab服务端:

jupyter-lab

然后在上位机浏览器输入Jetson Nano的局域网IP + jupyter服务端口,比如

# nano局域网IP 192.168.10.101
192.168.10.101:8080/lab

就能启动远程JupyterLab了,首次登录需要输入上面设置的密码:
在这里插入图片描述

后记

下篇给Jetson Nano装一系列与机械臂相关的驱动。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值