현재 DISPLAY가 되지 않아서 cv2.imshow가 작동할 수 없다는 에러이다.
원격 서버 display가 되지 않는 환경이라면 display가 되게 세팅하거나 cv2.imshow를 사용하지 않는 것이 좋다.
원격 서버에서 GUI를 띄우는 방법은 https://beelinekim.tistory.com/15 글을 참고할 수 있다.
reinstall 하면 해결될 수도 있다는 글도 있었지만 나 같은 경우에는 해결되지 않았다. 혹시 해결될 수도 있어 첨부한다.
reinstall 해결방법1
pip uninstall opencv-python
pip install opencv-python
reinstall 해결방법2
pip uninstall opencv-python
pip install opencv-python-headless