%EA%B0%80%20%EB%B0%9C%EC%83%9D%ED%95%98%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9D%B4%EB%A9%B0%2C%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
저는 최근에 Mac OS Catalina로 업그레이드했는데 제가 작업하고 있는 프로젝트가 기본 코드가 실행되기 전에 이 새로운 오류로 인해 계속 중단됩니다.
종료 코드 139로 프로세스가 완료되었습니다(신호 11: SIGSEGV에 의해 중단됨).
나는 이것이 내가 사용하고 있는 패키지 중 하나 때문에 발생한다고 생각합니다.Python 아케이드 패키지. "가져오기 아케이드" 줄을 주석 처리할 때마다 이 오류가 발생하지 않습니다. 나는여기에 제안된 솔루션gdb로 진단을 시도해야 하는데 gdb가 올바르게 작동하도록 할 수 없습니다. 왜 이런 일이 일어날 수 있는지에 대한 다른 제안이 있는 사람이 있습니까? 새로운 Catalina 업데이트에 문제가 있다는 소식을 듣고 아나콘다와 모든 관련 패키지를 다시 설치했지만 문제가 해결되지 않았습니다.
옵션이 부족하여 가능한 한 빨리 코드를 작동시켜야 합니다.
답변1
종료 코드 139(신호 11: SIGSEGV에 의해 중단됨) 오류로 프로세스가 완료된 것을 수정했습니다.
문제는 import cv2에 있습니다. pip install numpy==1.24.3을 사용해야 합니다.
이 numpy 버전이 문제를 해결했습니다. numpy의 최신 버전은 깨져야 합니다