일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- vim 괄호 비활성화
- url reference
- git commit message
- vim set noshowmatch
- csv x range
- Resolution Changing
- 프로그래머스
- Python Imaging Library
- linux bash
- without nohup.out
- 걸쳐서 그림 넣기
- 프로그래머스 체육복
- tensorflow model load
- 프로그래머스 구명보트
- latex 첨자
- gnuplot csv
- python3
- Leetcode 70
- apt autoremove
- Climbing Stairs
- vi/vim commands
- VirtualBox
- 프로그래머스 실패율
- vim 치환
- linux prompt color
- vim 찾아 바꾸기
- apt clean
- vi/vim 명령어
- Leetcode 121
- LaTeX figure
- Today
- Total
목록Programming/VirtualBox + Ubuntu (5)
기억노트
Tensorflow 에서 저장한 모델을 불러오기 할 때 발생한 에러이다. 구체적으로는 TeachableMachine 에서 학습시킨 모델을 python 코드 내의 모델 불러오는 부분에서 발생한 에러이다. 한참을 헤매다가 tensorflow 를 삭제하고 설치하는 과정을 몇 번 반복하니 tensorflow가 최신 버전일 때는 오류가 발생하지 않지만 버전이 낮을 경우에 저 에러가 발생한 다는 것을 깨달았다. 2020년 4월 기준으로 python2.7 버전에서는 tensorflow1.15 버전에서, python3.x 버전에서는 tensorflow2.1.0 버전에서 오류없이 모델을 불러왔다.
패키지 설치나 update / upgrade 중 제목과 같은 오류가 발생했을 때는 autoremove 로 패키지를 삭제하고, clean 으로 깨끗이 한 다음, update 와 upgrade 를 진행한 다음 원하는 패키지를 설치한다. $ sudo apt autoremove $ sudo clean $ sudo apt update $ sudo apt upgrade
PIL 은 Python Imaging Library 의 약자이다. Python 에서 PIL을 import 할 때 에러가 나는 경우가 있는데, 'ImportError: No module named PIL' 은 PIL 이 python 에 설치되어 있지 않아 발생하는 오류이다. 그러므로 PIL 을 설치해주면 해결할 수 있다. PIL 은 라이브러리 이름이 PIL 이 아니라서 $ sudo pip install pillow image 위의 pillow 와 image 라이브러리를 설치해야한다.