Language
Jupyter notebook 을 사용하면 웹브라우저에서 직접 파이썬 코드를 작성하여 실행해볼 수 있습니다.
PC 또는 Jetson nano에서 직접 실행할 수 있습니다.
[주의!] Jetson nano에 Jupyter notebook을 설치하는 과정은 아직 실험 단계입니다.경우에 따라 여러분의 Jetson nano가 부팅이 불가능하거나 되돌리기할 수 없을 수 있으므로 중요한 파일은 백업하고 진행하시기 바랍니다.
[주의!] Jetson nano에 Jupyter notebook을 설치하는 과정은 아직 실험 단계입니다.
경우에 따라 여러분의 Jetson nano가 부팅이 불가능하거나 되돌리기할 수 없을 수 있으므로 중요한 파일은 백업하고 진행하시기 바랍니다.
Jetson nano에 ssh로 접속 후, 다음 과정을 따라 설치합니다.
$ sudo apt install -y libffi-dev
2. libssl1.0-dev 를 설치합니다.(실행하면 ROS가 제거됩니다!)
$ sudo apt install -y libssl1.0-dev
3. python3-numpy python3-scipy python3-matplotlib 를 설치합니다.
$ sudo apt install python3-numpy python3-scipy python3-matplotlib
4. python3-pip 를 설치합니다.
$ sudo apt install python3-pip
5. 먼저 Jupyter Lab을 설치하기 위해 경로를 export 합니다.
$ export PATH="$HOME/.local/bin:$PATH"
6. 다음과 같이 Jupyter 를 설치합니다.
$ pip3 install --user jupyterlab
7. pip의 rospkg를 설치합니다.
$ pip3 install rospkg
8. Jupyter의 password를 설정하기 위해 다음을 입력합니다. (원격으로 접속하는 경우 암호 입력을 요구합니다.)
$ jupyter notebook --generate-config
9. 이제 패스워드를 입력합니다.
$ jupyter notebook password Enter password: Verify password: [NotebookPasswordApp] Wrote hashed password to /home/r1mini/.jupyter/jupyter_notebook_config.json
9. jetson nano를 원격에서 접속하기 위해 jetsno nano의 IP주소를 입력하여 Jupyter notebook을 엽니다.기본 포트는 8888 입니다.
$ jupyter notebook --ip 192.168.1.109
10. 이제 PC에서 브라우저를 열고 Jetson nano의 IP주소와 포트 8888로 접속합니다. (패스워드 입력이 필요합니다.)