python 실행 오류 ModuleNotFoundError: No module named ‘pyocr’

스폰서 링크
python post logo 파이썬
스폰서 링크

다음과 같은 에러 메시지가 표시 되었다면 Python 추가 패키지 pyocr‘가 설치되어있지 않다는 것을 의미합니다.  추가 패키지 pyocr‘은 OCR 도구의 이용할 수 있게 해주는 랩핑(wrapping) 프로그램입니다. 여기에서는 주로 Tesseract를 랩핑(wrapping)하고 있습니다.

Z:\>python test.py
Traceback (most recent call last):
  File "Z:\test.py", line 13, in <module>
    import pyocr
ModuleNotFoundError: No module named 'pyocr'

Python 추가 패키지 pyocr‘의 설치 결과는 다음과 같습니다.
(중요) 의존 관계가 있는 추가 패키지 Pillow도 같이 설치 됩니다.

Z:\>pip install pyocr
Collecting pyocr
  Downloading pyocr-0.8.tar.gz (65 kB)
     |████████████████████████████████| 65 kB 4.5 MB/s
Collecting Pillow
  Downloading Pillow-8.2.0-cp39-cp39-win_amd64.whl (2.2 MB)
     |████████████████████████████████| 2.2 MB 3.3 MB/s
Using legacy 'setup.py install' for pyocr, since package 'wheel' is not installed.
Installing collected packages: Pillow, pyocr
    Running setup.py install for pyocr ... done
Successfully installed Pillow-8.2.0 pyocr-0.8

참고로 pip명령은 Python 추가 패키지의 설치 등을 실시하는 python 유틸리티 입니다. 명령 사용에 대한 자세한 내용은 Python 유틸리티 pip를 참조하십시오

추가 설치된 패키지를 확인하려면 다음 명령을 실행합니다.

D:\>pip freeze
altgraph==0.17.2
beautifulsoup4==4.10.0
bs4==0.0.1
... 중간 생략 ...
pyocr==0.8
... 이하 생략 ...
제목과 URL을 복사했습니다