[Jetson] Jetson Nano Python3.8 설치 방법
Jetson Nano Python3.8 설치 방법
Jetson Nano는 JetPack 4.6까지 지원하며, 4.6버전은 python 3.6을 지원합니다.yolov8을 사용하기 위해선 python 3.8 이상 버전이 필요하기 때문에 3.8 설치를 진행하겠습니다.
Jetson Nano OS 설치가 필요한 분들은 여기를 참고하세요.
Python3.8 설치
설치를 진행하기 앞서 apt update와 upgrade를 진행합니다.sudo apt update
sudo apt upgrade
apt upgrade 중, E: Sub-process /usr/bin/dpkg returned an error code (1)가 발생하면 여기를 참고하세요.
update & upgrade를 완료하면 필요한 패키지를 설치합니다.
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
python 3.8 소스코드를 다운받고 압축 해제를 진행합니다.
wget https://www.python.org/ftp/python/3.8.12/Python-3.8.12.tar.xz
tar -xf Python-3.8.12.tar.xz
cd Python-3.8.12
python 3.8를 build 합니다.
./configure --enable-optimizations
make -j4
마지막 컴파일을 진행합니다.
sudo make altinstall
python3.8 --version
설치가 완료되었으니 가상환경을 생성합니다.
* 가상환경을 사용하지 않으면 추후 패키지 설치 시, 기존에 설치되어있던 python3.6과 충돌이 발생할 수 있습니다.
cd
sudo mkdir myvenv
cd myvenv
python3.8 -m venv your_venv_name
source your_venv_name/bin/activate
참고 문헌
[1] | https://www.youtube.com/watch?v=pAEkHsNkul0 |
댓글
댓글 쓰기