Python
에러 해결 - No module named '_overlapped'
Cong_S
2022. 6. 2. 17:57
모든 코드를 잘 작성하고 서버에서 실행시키려 하는데
No module named '_overlapped' 이라는 에러가 뜰 때가 있다.
로컬에서 작동할 땐 잘 됐었는데 갑자기 에러가 떠서 당황했었다.
이 때 해결법은
2 가지가 있다.
첫 번째로
asyncio를 설치되었는지 확인하는 방법이다...만
이 문제는 asyncio가 자동으로 설치되지 않은 Python 3.3에서만 문제가 발생하기 때문에
보통 3.3 보다 상위버전을 사용하는 현재로서는 크게 도움이 되지 않는 해결법이다.
만약 Python 3.3 을 사용한다면
pip install asyncio
로 설치해주면 된다.
두 번째 방법은 내가 해결했던 방법인데
Visual Studio Code로 작성된 코드를 다시 확인해보는 것이다.
확인했을 때
from asyncio.windows_events import NULL
이라는 문장이 첫 줄에 자동으로 생성되지 않았는지 확인하는 것이다.
이 문장이 생성되어있다면 삭제해주고 다시 페이지를 불러와보자.
아마 정상적으로 작동할 것이다.
어떤 이유에서 새로 생긴 것인지는 좀 더 공부해보고 포스팅하려 한다.