라즈베리파이5를 사용 할 예정이지만, 현재 배송중이고 가지고 있는 보드가 라즈베리파이4라 일단 4를 기준으로 작성
이번 프로젝트에서 사용할 파이썬 버전은 3.10.11이다.
apt를 사용하면 명령어 하나로 쉽게 설치할 수 있지만 apt가 지원하는 파이썬 버전이 적기때문에 만약 본인이 설치하려는 파이썬 버전이 apt에서 지원하지 않는 경우, 아래 방법을 통해 설치하면 된다.
1. 파이썬 버전 확인
python --verison
출력 결과 :
2. APT 저장소 업데이트
sudo apt update && sudo apt upgrade -y
필요없으면 안 해도 된다.
실행시키면 뭐 쭉쭉 다운 된다.
3. 필수 패키지 설치
sudo apt install -y build-essential libffi-dev libssl-dev \
zlib1g-dev liblzma-dev libbz2-dev \
libsqlite3-dev libreadline-dev libncursesw5-dev libgdbm-dev \
libnss3-dev libxml2-dev libxslt1-dev libffi-dev wget curl
Python을 빌드하는 데 필요한 패키지를 설치한다.
4. Python 3.10.11 다운로드
cd /usr/src
sudo wget https://www.python.org/ftp/python/3.10.11/Python-3.10.11.tgz
/usr/src 디렉토리로 이동하고. 파이썬 공식 홈페이지로부터 3.10.11버전을 다운받는다.
sudo tar xzf Python-3.10.11.tgz
다운 받은 tgz 압축파일을 푼다.
그럼 사진과 같이 Python- 3.10.11 파일이 생긴것을 확인할 수 있다.
이제 cd python-3.10.11 으로 python-3.10.11 디렉토리로 이동하고 아래 명령어들을 순차적으로 실행시킨다
cd Python-3.10.11
sudo ./configure --enable-optimizations
sudo make -j$(nproc)
sudo make altinstall
끝
터미널에 python3.10 --version이라고 입력하면 3.10.11버전이 설치된 것을 확인할 수 있다.
'Driving_Assistance_Device > 기타' 카테고리의 다른 글
[Yolov8] yaml파일을 이용하여 학습모델 만들기 (0) | 2025.02.27 |
---|---|
[Roboflow] 학습 데이터셋 만들기 (0) | 2025.02.21 |
[OpenCV] 동영상 자르기 (0) | 2025.02.20 |