IT, Computer

OSError: [WinError 10014] 호출에 대한 포인터 인수를 사용하려는 동안 시스템에서 잘못된 포인터 주소를 감지했습니다. 해결법

QUISEOL 2025. 3. 1. 17:23

썸네일

OSError: [WinError 10014] 원인 

주피터 노트북을 vscode에서 사용할 때 간혹 OSError: [WinError 10014] 호출에 대한 포인터 인수를 사용하려는 동안 시스템에서 잘못된 포인터 주소를 감지했습니다. 라는 문구가 뜰 때가 있다. 검색을 해보면 window 공식 문서에서 " 시스템에서 호출의 포인터 인수를 사용하려고 할 때 잘못된 포인터 주소를 검색했습니다. 이 오류는 애플리케이션이 잘못된 포인터 값을 전달하거나 버퍼 길이가 너무 작은 경우에 발생합니다. instance 경우 sockaddr 구조체인 인수의 길이가 sizeof(sockaddr)보다 작습니다." 라고 나온다.


OSError: [WinError 10014] 해결 방법

나는 이걸 해결하기 위해 포트를 변경하는 방법을 선택했다. 포트를 변경하는 방법 중 하나는 명령줄에서 직접적으로 할당하는방법이다. 아나콘다 프롬포트에서 아래와 같이 선언하는 것이다. 참고로 --port=9000와 같이 붙여써야 된다. 

jupyter notebook --port=포트넘버 # 바꾸고 싶은 포트 넘버 예 ) 9000, 8889, ...