박민혀기

Tensorflow Install on Raspberry Pi 본문

Deep Learning

Tensorflow Install on Raspberry Pi

박민혀기 2023. 6. 15. 16:19

tensorflow 설치를 위한 사전 작업

– 필요 패키지 설치

$ sudo apt update && sudo apt upgrade
$ sudo apt install make build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev
liblzma-dev python3-dev python3-pip


– Protobuffer version matching (v3.20.0)

$ sudo –H pip3 install --upgrade protobuf==3.20.0


– tensorflow-io-gcs-filesystem 설치

$ git clone -b v0.23.1 --depth=1 --recursive https://github.com/tensorflow/io.git
$ cd io
$ python setup.py -q bdist_wheel --project tensorflow_io_gcs_filesystem
$ cd dist
$ sudo -H pip3 install tensorflow_io_gcs_filesystem-0.23.1-cp39-cp39-linux_aarch64.whl

#If 32bit(RPi zero 2 W)
#sudo -H pip3 install tensorflow_io_gcs_filesystem-0.23.1-cp39-cp39-linux_linux_armv7l.whl
$ cd ~

 

tensorflow 설치

– TensorFlow 2.10.0 for Python 3.9

# install gdown to download from Google drive

$ sudo -H pip3 install gdown


# download the wheel

$ gdown https://drive.google.com/uc?id=1G2P-FaHAXJUuQAQn_0SYjNwBu0aShpd


# install TensorFlow 2.10.0

$ sudo -H pip3 install tensorflow-2.10.0-cp39-cp39-linux_aarch64.whl


– Keras 설치

$ pip3 install keras

Tensorflow 설치확인

python -c 'import tensorflow as tf; print(tf.__version__)’

아래와 같이 출력 되면 정상적으로 Install

2.10.0