[jetson nano] Python 3.8 ver 설치

Yoons·2023년 8월 26일
0
post-thumbnail

1. 굳이 Python 3.8?

jetson nano에는 기본적으로 Python 3.6을 지원한다. 하지만 프로젝트에서 YOLOv8을 쓰게 되면서 Python 3.8을 설치할 일이 생겼다. 제 velog를 읽어주시는 독자분들의 삽질 시간을 아껴드리기 위해 이 글을 쓴다..

아래 코드를 쭉 따라오시고 중요한 부분은 따로 주석을 달도록 하겠다!


2. 설치 코드

1.update & upgrade
sudo apt update
sudo apt upgrade

2. 필요한 패키지 설치
sudo apt install build-essential libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev libreadline-dev libsqlite3-dev libgdbm-dev libdb5.3-dev libbz2-dev libexpat1-dev liblzma-dev libffi-dev libc6-dev

3. python3.8 소스코드 받기
cd /
wget https://www.python.org/ftp/python/3.8.12/Python-3.8.12.tar.xz

4. 압축 풀기
tar -xf Python-3.8.12.tar.xz
cd Python-3.8.12

5. Build
./configure --enable-optimizations
make -j4

6. 마무리
sudo make altinstall
python3.8 --version

7. 가상환경 (중요!!)
python3.8 -m venv myenv                                     
source myenv/bin/activate

필자는 가상환경을 사용하지 않았어서 다른 패키지와 함께 설치할 때 애를 많이 먹었다.. (버전 에러 우르ㄹㅡㅡ..)

출처 및 영상 - Install Python3.8 in Jetson Nano

profile
모든 글은 저의 눈물을 머금으며 작성한 글이니..재밌게 봐주세요 :) 깃헙 맞팔@

0개의 댓글