Python3 데이터 환경 만들기 요약

Python3 개발 환경 만들기 요약

데이터 분석을 위한 Python3 개발 환경을 만드는 과정을 요약

클라우드의 우분투 (14.04 기준)에 (특히 c9.io ) Python 3 개발환경을 만드는 과정을 요약하였다. (순서대로만 입력하면 되도록)

Python3 기본으로 설정

$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1 
$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.4 2

우분투 시스템 전체에 거쳐 python2 대신 python3가 기본이 되게 설정 한다.

apt-get 업데이트

$ sudo apt-get update

apt-get는 우분투의 설치관리자이다.

pip3 설치

pip (파이썬 패키지 설치 관리자) 설치

$ sudo apt-get install python3-pip
$ sudo apt-get install python3-setuptools

데이터 분석 패키지 설치

# numpy, pandas 설치
$ sudo pip3 install numpy
$ sudo pip3 install pandas 

# ipython, jupyter, matplotlib 설치
$ sudo pip3 install ipython pyzmq tornado jinja2 pygments
$ sudo pip3 install jupyter 
$ sudo pip3 install matplotlib 

# requests,  beautifulsoup4 설치
$ sudo pip3 install requests
$ sudo pip3 install beautifulsoup4
$ sudo pip3 install lxml

설치 확인

$ sudo pip3 list

Jupyter Notebook 서버 실행

명령라인에서 다음과 같이 입력하여 Jupyter Notebook을 서버로 실행한다.

$ jupyter notebook --ip=0.0.0.0 --port=8080 --no-browser

브라우저를 열고 서버의 8080 포트에 접속한다.
Jupyter 초기화면에서 [New] / Python3 선택하여 노트를 추가하고, 코드를 작성 한다.

댓글