라즈베리파이 3 b+에 Yolov5 실행하기

Cloud_ Ghost·2023년 9월 2일
0

AI

목록 보기
23/37

정말 고난의 연속이였습니다.

일단 기본적으로 python --version 을 했을 때 나오는 파이썬 버전이 3.9라서 3.7로 다시 재설치를 해야 되나 많은 고민을 했습니다.

https://sy-note-0.tistory.com/20 님의 내용을 참고 했습니다

sudo apt-get install -y build-essential tk-dev libncurses5-dev \
libncursesw5-dev libreadline6-dev libdb5.3-dev libgdbm-dev libsqlite3-dev \
libssl-dev libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev libffi-dev

하고 나서

wget https://www.python.org/ftp/python/3.7.13/Python-3.7.13.tgz

이걸 입력하셔야 됩니다.

이후 그대로

sudo tar zxf Python-3.7.13.tgz
cd Python-3.7.13
sudo ./configure
sudo make -j 4
sudo make altinstall

을 순서대로 입력합니다.

그 다음으로

virtualenv .venv --python=python3.7
. .venv/bin/activate


python version이 3.7로 다운그레이드 된걸 확인할 수 있었습니다!

그 후

wget https://github.com/weirros/yolov5_wi_pi4/releases/download/Torch1.7/torch-1.7.0a0-cp37-cp37m-linux_armv7l.whl

을 입력하고

wget https://github.com/weirros/yolov5_wi_pi4/releases/download/Torch1.7/torchvision-0.8.0a0+45f960c-cp37-cp37m-linux_armv7l.whl

을 입력하여 torch와 torch vision까지 설치를 합니다.

모든게 완료 됐다면

pip3 install numpy
python3.7 -m pip install torch-1.7.0a0-cp37-cp37m-linux_armv7l.whl
python3.7 -m pip install torchvision-0.8.0a0+45f960c-cp37-cp37m-linux_armv7l.whl
python3.7 -m pip install matplotlib
python3.7 -m pip install opencv-python
└> 주의!! : 엄청나게 오래 걸립니다!!
python3.7 -m pip install pyyaml
python3.7 -m pip install pandas
python3.7 -m pip install h5py
python3.7 -m pip install scipy
python3.7 -m pip install keras
python3.7 -m pip install tensorboard
python3.7 -m pip install tqdm
python3.7 -m pip install seaborn

을 순서대로 입력하면 끝입니다!

profile
도망쳐서 도착한 곳에 낙원이란 있을 수 없는 거야.

0개의 댓글