ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Jetson Nano安装 Jupyter lab

2020-01-25 21:55:56  阅读:694  来源: 互联网

标签:Jupyter lab 密码 notebook Jetson config jupyter 输入


1,先安装一些依赖

sudo apt install nodejs npm

 

2,安装pip3包管理器

sudo apt install python3-pip

 

3,安装jupter lab

pip3 install jupyter jupyterlab

 

4,重启

sudo reboot

 

5,启动jupyter lab

现在,已经安装好。
在命令行输入jupyter lab命令, 即可启动jupyter lab。

但是会出现两个问题:

  • 1,浏览器输入 localhost:8888 可以访问Jupyter lab,但仅仅本机能访问,局域网其他主机(终端)均无法访问;
  • 2,会提示你输入密码或者token,token这么长哪里记得住,所有我们还是需要设置一下密码。


 

先关闭已经启动的Jupyter lab进程,操作方法是,在当前终端窗口中按 ctrl+c
现在开始解决以上问题:

6,生成jupyter lab 配置文件

jupyter lab --generate-config

输入命令后,会看到类似的输出信息:

会提示配置文件保存在以下路径:
Writing default config to: /home/bbot/.jupyter/jupyter_notebook_config.py
其中,路径上的“bbot”是我们的用户名,这个位置的信息会根据你设置的用户名有所不同。

7,使用编辑器,编辑jupyter lab配置文件

我比较喜欢用nano,有大神用vi&vim的,只要能编辑就好,创客出手输入以下命令:

nano /home/bbot/.jupyter/jupyter_notebook_config.py

找到以下两项参数,去掉前面的#,并修改成如下参数即可

...
c.NotebookApp.allow_origin = '*' # allow all origins
...
c.NotebookApp.ip = '0.0.0.0' # listen on all IPs

ctrl+o 保存,按ctrl+x退出。

 

8,设置密码

jupyter notebook password

这时,会见到
Enter password: ,这时输入你的密码按回车(此时命令行上不会出现任何东西,这是正常现象)
之后,会见到
Verify password: ,再次输入你的密码按回车,验证两次输入是否一致(此时命令行上不会出现任何东西,这是正常现象)
再之后,会提示密码已经保存到配置文件中
[NotebookPasswordApp] Wrote hashed password to /home/bbot/.jupyter/jupyter_notebook_config.json


 

最后,再次使用jupyter lab 命令。
现在,局域网的主机也可以访问,输入Jetson nano 的ip地址加端口8888,例如:http://ipaddress:8888 ,提示输入密码,输入你设置的密码即可。

本文参考资料:
Jupyuter lab文档:https://jupyterlab.readthedocs.io/en/stable/index.html
Nvidia Developer Forums:https://devtalk.nvidia.com/default/topic/1049646/jetson-nano/jupyter-notebook-in-jetson-nano/

标签:Jupyter,lab,密码,notebook,Jetson,config,jupyter,输入
来源: https://www.cnblogs.com/cloudrivers/p/12233456.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有