728x90
맥북 용량 확보를 목적으로 Cache 파일 일부를 건드렸는데 그 과정에서 이전에 잘 동작하던 API 요청 및 응답이 제대로 이루어지지 않았다.
그러면서 처음 마주하게 된 에러는`ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:997)` 였다.
가장 일반적인 해결 방법은 certifi가 설치하는 것으로 해결된다고 한다.
하지만 이미 venv의 site-packages에 이미 포함되어 있었다.
또 다른 해결 방법(스택 오버 플로우에서 몇 백개의 추천 수를 받은!)은 Install Certificates.command 파일을 찾아서 실행하는 것이다.
당연하게도 venv에 접속한 상태에서 `Install Certificates.command` 파일을 실행해야 하므로 해당 경로를 복사하여 실행하거나 본인이 실행하기 편한 위치로 해당 .command 파일을 복사하여 실행하면 문제를 해결 할 수 있다.
728x90