oserror

    [파이썬] OSError: [Errno 98] Address already in use

    문제 장고(Django) 개발 중 발생한 에러. 사용하려는 포트가 비정상적으로 점령당해 쓸 수 없는 상황이다. OSError: [Errno 98] Address already in use 해결 방법 포트를 점령하고 있는 process를 강제로 kill 하면 된다. 1. PID 확인 PID를 확인하기 위해 열려진 socket 파일들을 보여주는 lsof (=list open files) 명령어를 사용한다. $ lsof -i :8089 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME locust 31838 joftware 3u IPv6 294686 0t0 TCP *:8089 (LISTEN) 2. KILL kill 명령어로 -SIGKILL(-9) 을 PID에 전달 $ ..