관리 메뉴

개발 노트

Tensorflow Lite 버전 다운받기 (Tensorflow/core/platform/hadoop/hadoop_file_system.cc:132] HadoopFileSystem load error: libhdfs.so: cannot open shared object file: No such file or directory) 본문

머신러닝 팀 프로젝트 : 20.11.23~12.12

Tensorflow Lite 버전 다운받기 (Tensorflow/core/platform/hadoop/hadoop_file_system.cc:132] HadoopFileSystem load error: libhdfs.so: cannot open shared object file: No such file or directory)

hayoung.dev 2020. 12. 2. 01:17

위와 같은 오류가 반복될 경우 텐서플로우 Lite 버전을 다운받으면 해결될 수도 있다 하여 설치 진행

 

 

<텐서플로우 lite 버전 다운받기>

 

1. git clone

git clone https://github.com/EdjeElectronics/TensorFlow-Lite-Object-Detection-on-Android-and-Raspberry-Pi.git

2. 다운받은 폴더의 이름을 짧은 이름으로 바꾸어 줌

(나의 경우에는 TensorFlow-Lite 로 바꾸었음)

 

3. 폴더 안으로 이동

cd TensorFlow-Lite/

 

4. install virtualenv

sudo pip3 install virtualenv
python3 -m venv TensorFlow-Lite-env
source TensorFlow-Lite-env/bin/activate

상단 코드를 입력하면 사진과 같은 하얀 배너가 생김

 

5. 터미널을 닫고 새 터미널을 연 후 다시 TensorFlow-Lite 폴더에 들어감

 

6. 하단 코드를 다시 입력

source TensorFlow-Lite-env/bin/activate
bash get_pi_requirements.sh

 

하면 완료됨.

 

 

만약 다시 lite 버전이 아닌 텐서플로우를 사용하고 싶다면

pip3 install tensorflow==원하는 버전

을 입력하면 lite 버전에 덮어져서 설치됨

반응형