1,先安裝一些依賴
sudo apt install nodejs npm
2,安裝pip3包管理器
sudo apt install python3-pip
sudo pip3 install pillow==6.2.2 -i https://pypi.tuna.tsinghua.edu.cn/simple
3,安裝jupter lab
pip3 install jupyter jupyterlab
4,重啟
sudo reboot
5,啟動jupyter lab
現在,已經安裝好。
在命令行輸入jupyter lab命令, 即可啟動jupyter lab。
先關閉已經啟動的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
8,設置密碼
jupyter notebook password
這時,會見到Enter password: ,這時輸入你的密碼按回車(此時命令行上不會出現任何東西,這是正常現象)
之后,會見到Verify password: ,再次輸入你的密碼按回車,驗證兩次輸入是否一致(此時命令行上不會出現任何東西,這是正常現象)
再之后,會提示密碼已經保存到配置文件中[NotebookPasswordApp] Wrote hashed password to /home/bbot/.jupyter/jupyter_notebook_config.json
- $ chromium-browser --no-sandbox
- $ jupyter lab
- (it run smoothly)
cd ~
mkdir ssl
cd ssl
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout mykey.key -out mycert.pem
啟動notebook
jupyter notebook --certfile=~/ssl/mycert.pem --keyfile ~/ssl/mykey.key &
jupyter lab --certfile=~/ssl/mycert.pem --keyfile ~/ssl/mykey.key &
最后,再次使用jupyter lab 命令。
現在,局域網的主機也可以訪問,輸入Jetson nano 的ip地址加端口8888,例如:http://ipaddress:8888 ,提示輸入密碼,輸入你設置的密碼即可。
