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자동화에대한 간단한 프로그램 작성 방법은 다음 글을 참조하십시오.

화면 마우스 키보드 자동 조작 Python 패키지 PyAutoGUI 설치 사용하기
PyAutoGUI 설치하기Python 추가 패키지 'PyAutoGUI'의 설치에 대해서는 다음 글을 참조하십시오.샘플 작성다음 파일을 pyautogui_test.py 이름으로 저장한 후 실행합니다.
제목과 URL을 복사했습니다