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

2023-05-16

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

  • 前言
  • 安装JupyterLab
  • 设置密码
  • 生成Jupyter-lab配置文件
  • 设置配置文件
  • 远程开启JupyterLab
  • 后记

前言

本篇继续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装一系列与机械臂相关的驱动。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

英伟达Jetson Nano 开发(2)、Jupyter-Lab配置 的相关文章

随机推荐

  • 计算机网络

    计算机网络 一 计算机网络体系结构 二 物理层 三 数据链路层 四 网络层 五 运输层 六 应用层
  • 【c++初学】遇到问题:对xxx未定义的引用

    在编译的时候遇到了 未定义引用 root 64 czp span class token operator span PC span class token operator span span class token operator s
  • 在同一个浏览器上打开同一个网址只打开一个窗口的方法

    具体问题看图吧 xff0c 我自己也说不清楚 具体操作如下 xff1a target属性的功能之一是可以在同一个浏览器中只打开被标记相同的网页窗口 利用这一功能可以实现以上问题 target属性链接地址 xff1a http www w3s
  • esp32 Arduino IDE读取航模接收机SBUS信号

    库函数下载链接https download csdn net download qq 40925542 87207281 该库函数适用于具有多个串口的开发板 xff0c esp32中测试通过 xff0c 测试代码如下 xff1a inclu
  • curl 401 unauthorized解决

    用curl获取web信息时遇到了401unauthorized错误 用下面的命令解决了 xff1a span class token function curl span insecure anyauth u admin password
  • git自建服务器-借助蒲公英实现远程访问

    git自建服务器 借助蒲公英实现远程访问 本文涉及蒲公英组网 xff0c 这里大家可以参考蒲公英官网组网教程 使用的硬件 蒲公英x3a 路由器 xff1a 用于智能组网 xff0c 实现内网穿透vpn功能 xff1b orange pi3
  • sockaddr与sockaddr_in结构体简介

    span class token keyword struct span sockaddr span class token punctuation span span class token keyword unsigned span s
  • ROS入门(二)——创建功能包和工作空间

    提示 xff1a 文章写完后 xff0c 目录可以自动生成 xff0c 如何生成可参考右边的帮助文档 文章目录 前言一 工作空间 xff08 workspace xff09 xff1f 二 创建工作空间 xff08 workspace xf
  • SpringBoot异常处理-SimpleMappingExceptionResolver(四)

    异常处理 SimpleMappingExceptionResolver 配置 SimpleMappingExceptionResolver 处理异常 在全局异常类中添加一个方法完成异常的同一处理 结果是只不返回参数 没有上一个博客方法好 但
  • Matplotlib三维绘图,这一篇就够了

    Matplotlib三维绘图 xff0c 这一篇就够了 1 效果图1 1 3D线效果图1 2 3D散点效果图1 3 3D随机颜色散点效果图1 4 3D散点不同mark点效果图1 5 3D线框效果图1 6 3D曲面不透明效果图1 7 3D曲面
  • C++编程永不过时的语言,原因何在?

    想要知道C 43 43 到底如何你首先要了解C 43 43 的特性 C 43 43 既保留了C语言的有效性 灵活性 便于移植等全部精华和特点 xff0c 又添加了面向对象编程的支持 xff0c 具有强大的编程功能 xff0c 可方便地构造出
  • px4ctrl代码解读-px4ctrl_node

    头文件 include lt ros ros h gt include 34 PX4CtrlFSM h 34 include lt signal h gt 1 初始化节点 ros init argc argv 34 px4ctrl 34 r
  • ZYNQ图像处理(1)——vdma_hdmi显示环境搭建

    1 引言 FPGA是一种现场可编程逻辑门阵列 xff0c 其并行的特点让其在图像处理 数字通信等领域有广泛的应用 FPGA缺点是不擅长流程控制 xff0c 对于IIC SPI等通信方式 xff0c 往往需要用到状态机 ZYNQ7000是赛灵
  • 大小端知识

    大端和小端 xff08 Big Endian和Little Endian xff09 xff1a 1 Little Endian就是低位字节排放在内存的低地址端 xff0c 高位字节排放在内存的高地址端 2 Big Endian就是高位字节
  • rplidarA3 QT调试记录

    使用软件和环境 xff1a rplidar A3 win10 32位 QT5 13 msvc2017 32位 先下载rplidar官方sdk xff0c http www slamtec com cn Support rplidar a s
  • cmake相关:sudo make install后的卸载

    sudo make install后的卸载 我们知道linux中一般的编译一个package的顺序是 span class token function git span clone package git span class token
  • Git教程-分支和tag管理

    转自 xff1a Ricky Fung xff08 http blog csdn net top code article details 52336221 xff09 1 列出所有本地分支 lt code class 61 34 hljs
  • make报错:relocation R_X86_64_PC32 against symbol `stderr@@GLIBC_2.2.5‘

    make报错 xff1a relocation R X86 64 PC32 against symbol 96 stderr 64 64 GLIBC 2 2 5 39 make时链接gflags时报错 xff0c 错误提示如下 xff1a
  • C++编译报错: qualified-id in declaration before

    错误日志 span class token string 34 qualified id in declaration before token 34 span 报错原因 报错行前面的代码缺少了 或者 加上括号后问题解决
  • 英伟达Jetson Nano 开发(2)、Jupyter-Lab配置

    英伟达Jetson Nano 开发 xff08 2 xff09 Jupyter Lab配置 前言安装JupyterLab设置密码生成Jupyter lab配置文件设置配置文件远程开启JupyterLab后记 前言 本篇继续jetson na