[Python/자동화] pywinauto win32ui DDL 에러 해결

pywinauto 패키지

파이썬으로 윈도우 소프트웨어 자동화를 위한 코드를 짤 때, pyautogui와 더불어 가장 많이 사용되는 패키지로 pywinauto가 있어요. 저 또한 자동화를 위해 pywinauto를 설치하고 import를 하려고 하는데

위와 같은 에러가 뜨는게 아니겠어요 ㅠㅠ. pyautogui는 별 다른 어려움 없이 설치 후 바로 사용할 수 있었는데 … 구글링해도 해결법이 아주 많이 뜨지는 않더라구요. 이것 저것 시도해 보다가 생각보다 쉽게 해결이 되어 글로 남겨 봅니다.

DDL 초기화 루틴 실행할 수 없습니다 에러 해결방법

해결 방법은 생각보다 간단했어요. pywin32패키지를 uninstall 한 후 다시 install 하면서 해결이 되었습니다.

1. 명령 프롬프트 혹은 Anaconda Powershell 프롬프트에 pip uninstall pywin32 입력

이 때 Proceed (Y/n)? 메세지가 뜨면 ‘Y’를 입력한 후 엔터를 눌러주세요.

2. pip install pywin32 입력

3. 에러 해결

import pywinauto

짜잔.. !!!! 의외로 쉽게 해결되었어요. 구글링하면 몇몇 다른 방법들도 나오는데, 그 방법들을 시도해도 저는 먹히지 않았었습니다. 🥲 그래도 이렇게 하나하나 에러 해결해 나가는게 역시 코딩의 묘미 같아요. 제 포스팅이 다른 분들께도 도움이 되기를 바라며, 감사합니다. 😊

Leave a Comment