OS/Raspberry Pi
Raspberry Pi Zero : TensorFlow 2.1.0 설치 (Python 3.7)
파란크리스마스
2020. 4. 8. 01:36
728x90
출처
pip3 설치
$ sudo apt update $ sudo apt install gfortran libopenblas-dev liblapack-dev libhdf5-dev $ pip3 --version pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)
파이썬 라이브러리 설치
$ sudo pip3 install setuptools wheel h5py
swap 사이즈 설정
현재 swap 사이즈 확인
$ free -h total used free shared buff/cache available Mem: 432Mi 143Mi 48Mi 14Mi 241Mi 224Mi Swap: 99Mi 99Mi 0.0Ki
swap 서비스 종료 (swap 설정 파일 수정을 위해서)
$ sudo /etc/init.d/dphys-swapfile stop Stopping dphys-swapfile (via systemctl): dphys-swapfile.service.
swap 설정 파일 수정
$ sudo vi /etc/dphys-swapfile
# CONF_SWAPSIZE=100 CONF_SWAPSIZE=2048
swap 서비스 시작
$ sudo /etc/init.d/dphys-swapfile start Starting dphys-swapfile (via systemctl): dphys-swapfile.service.
현재 swap 사이즈 확인
$ free -h total used free shared buff/cache available Mem: 432Mi 220Mi 40Mi 32Mi 171Mi 128Mi Swap: 2.0Gi 0B 2.0Gi
TensorFlow 2.1.0 패키지 설치
TensorFlow 2.1.0 패키지 다운로드
$ wget http://1.229.109.140:3562/tensorflow/tensorflow-2.1.0.armv6l/tensorflow-2.1.0-cp37-none-linux_armv6l.whl
tensorflow 2.1.0 파이썬 페키지 설치
$ pip3 install tensorflow-2.1.0-cp37-none-linux_armv6l.whl ... 생략 ... Successfully installed absl-py-0.9.0 astor-0.8.1 cachetools-4.0.0 gast-0.2.2 google-auth-1.13.1 google-auth-oauthlib-0.4.1 google-pasta-0.2.0 grpcio-1.28.1 keras-applications-1.0.8 keras-preprocessing-1.1.0 markdown-3.2.1 opt-einsum-3.2.0 protobuf-3.11.3 pyasn1-0.4.8 pyasn1-modules-0.2.8 rsa-4.0 scipy-1.4.1 tensorboard-2.1.1 tensorflow-2.1.0 tensorflow-estimator-2.1.0 termcolor-1.1.0 wrapt-1.12.1
버전 확인
$ python3 Python 3.7.3 (default, Dec 20 2019, 18:57:59) [GCC 8.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import tensorflow as tf >>> tf.__version__ '2.1.0'