NumPy는 Python에서 과학 계산과 대규모 배열·행렬 연산을 위해 반드시 필요한 핵심 라이브러리입니다. Mac OS X 10.9 환경에서 Python 3.3.5용 NumPy를 설치하는 과정은 생각보다 간단하며, 크게 두 가지 방법으로 진행할 수 있습니다.
pip를 이용한 기본 설치
가장 빠르고 일반적인 방법은 pip 패키지 관리자를 사용하는 것입니다. 터미널을 열고 아래 명령어를 입력하면 됩니다.
pip install numpy
가상 환경(Virtual Environment)에 설치하기
여러 프로젝트를 진행할 때는 프로젝트마다 독립적인 Python 환경을 유지하는 것이 좋습니다. virtualenv를 활용하면 패키지 버전 충돌 없이 안전하게 NumPy를 관리할 수 있습니다. 다음 순서대로 진행하세요.
터미널 열기: Mac의 터미널(Terminal) 앱을 실행합니다.
가상 환경 생성: 아래 명령어로 새 가상 환경을 만듭니다.
virtualenv env
가상 환경 활성화: 생성한 환경을 활성화합니다.
source env/bin/activate
NumPy 설치: 활성화된 상태에서 NumPy를 설치합니다.
pip install numpy
패키지 목록 저장: 설치된 패키지 정보를 requirements.txt 파일에 기록해 두면 나중에 동일한 환경을 쉽게 재현할 수 있습니다.
pip freeze > requirements.txt
설치 확인하기
설치가 정상적으로 완료되었는지 확인하려면 Python 인터프리터에서 다음 코드를 실행해 보세요. NumPy 버전이 출력되면 성공적으로 설치된 것입니다.
import numpy as np print(np.__version__)
만약 구버전 Python과의 호환성 문제나 컴파일 오류가 발생한다면, pip와 setuptools를 최신 버전으로 업데이트한 후 다시 시도하는 것을 권장합니다.