[Python] Python cannot be opened because of a problem 오류 해결
MacOS Big Sur 업데이트 이후 오랜만에 터미널에서 Python 실행하려고 하니 역시나 잘 될리가 없다.
위와 같은 오류가 발생.
1. 현재 Python 버전 확인하기
$ python3 --version
- 확인해보니 3.7.x 버전이고 최신 Python 버전은 3.9.6 이므로 다시 설치해주기 (Python 다운로드 바로가기)
2. 기존 Python 3.7.x 버전 삭제하기
- 다시 설치하고 터미널에서 뭘 해보려고 해도 아래와 같은 오류 발생
dyld: Library not loaded: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
Referenced from: /Library/Frameworks/Python.framework/Versions/3.7/Resources/Python.app/Contents/MacOS/Python
Reason: image not found
Abort trap: 6
- Finder 를 열고 Command + Shift + G 를 통해 위의 경로를 찾아가서 3.7 폴더를 삭제해주거나,
- 아래 명령어를 통해 3.7 폴더를 완전 제거
$ rm -rf 3.7
3. 이제 아래와 같이 실행하니 정상적으로 동작
$ pip3 install --upgrade pip
$ pip3 install jupyter
$ jupyter notebook
아주 가끔 쓰긴하지만, Python 실행할 때마다 한번에 실행된 적이 거의 없음.