Big Sur로 업데이트 하기 전 3.7을 잘 사용하고 있었는데 업데이트 후 터미널로 파이썬을 실행해보니 Exception Type EXC_CRASH가 나타나며 실행되지 않았다.
터미널에서 python 명령어를 사용하면 다음과 같은 메세지가 발생하였다.
$ python --version

창을 종료해보면 터미널에도 아래와 같은 에러 메시지가 나타났을 것이다.
...
dyld: Library not loaded: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
...
라이브러리가 로드되지 않았다고 하는데 시스템을 많이 건들고 싶지 않아서 3.6에서 3.9로 업그레이드 시키고 싶었다.
이전 버전은 삭제하고 싶어서, 맥 터미널에서 /Library/Frameworks/Python.framework/Versions/ 경로로 이동한다.
$ cd /Library/Frameworks/Python.framework/Versions/
$ ls
3.7 3.9 Current
위와 같이 이전 버전 디렉토리가 나오는데 이를 삭제한다.
$ sudo rm -rf 3.7
그리고 Finder - 응용 프로그램의 Python 3.6 폴더를 삭제한다.
그리고 www.python.org/downloads/로 이동하여 파이썬 최신 stable 버전을 설치한다.
작성 시기의 최신 stable 버전은 3.9.1 이다.
터미널을 종료했다가 다시
$ python --version
이라고 입력해보면 3.9 버전인 것을 확인할 수 있다.
'Python' 카테고리의 다른 글
[파이썬 IDE 도구 추천] 파이참(pycharm) 설치 및 파이참에서 vim editor 사용하기 (0) | 2022.01.26 |
---|---|
[자료형 라이브러리] collections.deque (데크) (0) | 2021.07.28 |
[python3] join() , sorted() 함수 (0) | 2021.02.03 |