[Mac] Python 환경 – virtualenv
GCC설치
Python설치전에 GCC를 설치해야 하는데,
XCode를 설치하거나, 더 경량 버전인 Command Line Tools 또는 OSX-GCC-Installer 패키지에서도 얻을 수 있다. (그냥 쉽게 Xcode를 설치한다)
그렇지만, 이미 XCode를 설치했으면 OSX-GCC-Installer는 설치하면 안된다.
두개를 모두 설치하면 원인을 밝히 어려운 문제를 일으킬 수 있다.
설치확인
패키지 관리자 :: Homebrew
설치
OS X는 많은 UNIX 유틸리티를 갖고 있지만, 훌륭한 패키지 매니저(cf. Ubuntu의 apt-get)가 없기 때문에 Homebrew 를 설치한다. 설치는 홈페이지에 아래 코드 copy해서 실행
환경변수
Homebrew가 설치됐으면 Homebrew 디렉토리를 PATH 환경 변수의 최상단에 넣자.
~/.bash_profile 파일의 마지막 줄에 다음과 같이 덧붙이면 된다.
설치확인
*참고 : 디렉토리
/usr/local/brew에 설치한 소프트웨어의 key들이 있고,
/usr/local/Cellar에 설치한 packages들의 파일이 있다.
/usr/local/bin에는 /usr/local/Cellar에 설치한 packages들의 symlink가 있다.
Python3 설치
python 3 설치확인
pip
is installed automatically
VirtualEnv
- 로컬에 다양한 파이썬 환경 구축
- 프로젝트 별 패키지 의존성 해결