티스토리 뷰

기본적으로 OS X Mavericks에는 파이썬 2.x가 포함되있다.

내장도 있는 파이썬 2.x로 언어를 공부하기엔 부족함이 없지만 3.x와 문법이 조금 다른 부분이 있다. 

때문에 python 3.x를 설치하여 사용했지만 다음과 깉은 이유로 삭제하고 패키지매니져 툴인 homedrew를 이용하여 python 3.x를 설치하여 사용하기로 했다.


OS X 업데이트시 파이썬 패키지가 망가질 수 있음.

파이썬 버전이 구버전임.

애플은 파이썬을 수정한 버전을 사용하기 때문에 버그가 있을 수 있음


1. homebrew 설치

패키지매니저로 유명한 것으로 macports와 homebrew가 있다.

(http://dalinaum-kr.tumblr.com/post/2986196227/hello-homebrew)

필자는 위 출처의 내용을 보고 homebrew를 사용해보기로 했다.

homebrew를 설치하려면 xcode가 필요한데 이는 App store에서 설치하면 된다.


커맨드 라인에서 다음을 입력한다.


$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/homebrew/master/install)”

url은 새롭게 업데이트 될 수 있으니 아래 링크에서 확인후 입력하는게 확실하다.

(http://brew.sh/index_ko.html)


설치 후 


$ brew doctor

명령어를 사용하여 여러가지 문제점이 있는지 확인한다.

보통 brew는 관리자권한이 아닌 사용자계정을 사용하기때문에 권한 이런 관련 메시지가 나올 것이다.

homebrew가 지적한 경로에 있는 폴더의 권한을 일일히 바꿔주었는데 귀찮을 경우


sudo chown -R $USER /usr/local

하면 깔끔하게 해결된다.


2. Python 설치


Mavericks에 딸려오는 OpenSSL이 구버전이기 때문에 파이썬과 함께 최신의 OpenSSL을 컴파일 하자.

그래서 다음과 같은 커맨드를 실행한다.


$ brew install python --with-brewed-openssl

이 명령어로 설치되는 파이썬은 2.7이다

파이썬3을 설치하고자하면


$ brew install python3 --with-brewed-openssl

을 실행하면 된다. 두가지 다 하여도 상관 없다.


3. 라이브러리 설치

pip가 같이 설치되기때문에 “pip install”명령어로 라이브러리를 설치할 수 있으며

"pip3 install” 명령으로 파이썬3 라이브러리를 설치할 수 있다. 


$ pip3 install beautifulsoup4


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함