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

python post logo 파이썬

다음과 같은 에러 메시지가 표시 되었다면 Python 추가 패키지 ‘pyautogui‘가 설치 되어있지 않다는 것을 의미합니다. ‘pyautogui‘는 GUI자동화 모듈입니다. 이 모듈을 사용하면 마우스 조작, 키보드 입력, 메시지 박스 대응, 스크린 샷의 기능을 프로그램화 해서 자동화 할 수 있습니다.

스폰서 링크

오류 예

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

pyautogui 패키지 추가하기

Python 추가 패키지 ‘pyautogui‘의 설치 결과는 다음과 같습니다.

Z:\>pip install pyautogui
... 중간 생략 ...
Successfully built pymsgbox
Installing collected packages: pyrect, pyperclip, PyTweening, pyscreeze, pymsgbox, pygetwindow, mouseinfo, pyautogui
Running setup.py install for pyrect … done
Running setup.py install for pyperclip … done
Running setup.py install for PyTweening … done
Running setup.py install for pyscreeze … done
Running setup.py install for pygetwindow … done
Running setup.py install for mouseinfo … done
Running setup.py install for pyautogui … done
Successfully installed PyTweening-1.0.3 mouseinfo-0.1.3 pyautogui-0.9.52 pygetwindow-0.0.9 pymsgbox-1.0.9 pyperclip-1.8.2 pyrect-0.1.4 pyscreeze-0.1.26

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

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

D:\>pip freeze
altgraph==0.17.2
beautifulsoup4==4.10.0
bs4==0.0.1
certifi==2021.10.8
charset-normalizer==2.0.7
cx-Oracle==8.2.1
cycler==0.11.0
fonttools==4.28.2
future==0.18.2
idna==3.3
kiwisolver==1.3.2
matplotlib==3.5.0
MouseInfo==0.1.3
numpy==1.21.4
opencv-python==4.5.4.60
packaging==21.3
pefile==2021.9.3
Pillow==8.4.0
PyAutoGUI==0.9.53
PyGetWindow==0.0.9
pyinstall==0.1.4
pyinstaller==4.5.1
pyinstaller-hooks-contrib==2021.3
PyMsgBox==1.0.9
pyparsing==3.0.6
pyperclip==1.8.2
PyRect==0.1.4
PyScreeze==0.1.28
python-dateutil==2.8.2
pytweening==1.0.4
pywin32-ctypes==0.2.0
requests==2.26.0
setuptools-scm==6.3.2
six==1.16.0
soupsieve==2.3.1
tomli==1.2.2
urllib3==1.26.7

GUI자동화 기초

GUI자동화에대한 간단한 프로그램 작성 방법은 다음 글을 참조하십시오.

눈깨비 정보창고 - 분기탱천
마우스 영역 지정 이미지 캡처를 문자 인식 및 번역하기 버튼 클릭 만으로  을 실행 해 주는 소프트웨어를 작성 했습니다. 자세한 도움말은 여기를 참조 하십시오. 웹 서비스 구축 눈깨비가 본업으로 하고 있는 기술적인 ...
제목과 URL을 복사했습니다