#2/Python
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/Py..
가령 Python으로 데이터 분석 프로젝트를 수행한다고 했을 때, 기본적인 Python으로도 여러가지 분석이 가능하지만 pandas나 numpy 같은 모듈을 활용하면 보다 효과적으로 분석을 수행할 수 있다. 이런 모듈을 활용하려면 역시나 설치가 필요한데, 프로젝트를 딱 한 번만 수행할 것이 아니라면 가상 개발환경을 쓰는 것이 좋다. 무턱대고 모듈을 설치해버리면 나중에 다른 프로젝트를 수행할 때 해당 모듈을 설치했었는지 아닌지 괜시리 헷갈리고... 버전끼리 충돌하여 지난 프로젝트에서는 잘 돌아갔는데 다시 쓰려니 잘 안 돌아가는 경우도 있기 때문이다. 즉 가상환경은 프로젝트 수행시 그 프로젝트에 필요한 모듈만 설치하고 관리할 수 있도록 해준다. 대표적인 가상환경 관리 도구로는 Conda, Virtualenv..