IPython을 설치 하고 QuantLib SWIG를 통해서 python 에서 QuantLib을 사용할수 있는 환경을 만들었으니 IPython notebook을 통해서 공부한 내용을 정리해 보기 위해서 연습한 첫날입니다.
지금까지는 맨날 설치에 관한 기고만 하다가 아주 오랜만의 내용이 들어 있는 포스트입니다.
일단 연습을 위한 강의를 하나 링크를 걸겠습니다.
http://vimeo.com/97010742
위링크는 Luigi의 블로그에서 IPython notebook 이 좋은 놈이군요 저도 연습해봐야겠습니다. 하면서 올린 동영상입니다. vimeo를 통해서 보시면 되겠습니다.
순서대로 하죠 IPython notebook 자체가 웹기반으로 움직이게 설계가 되어있는 만큼 서버를 구동해야 합니다. 말이 거창해서 서버 구동이지 ... 지난 포스트에서 IPython 설치하신데에 가셔서 ipython notebook을 실행하시면 되겠습니다.
pip를 통하여 설치하신분들은 cmd 창에 ipython notebook라고 치시면 됩니다.
anaconda를 통해서 설치를 하신분들은 시작-프로그램 에서 찾아서 ~~~
구동하면 다음과 같이 됩니다.
구동과 동시에 웹페이지 형식의 IPython notebook 이 시작 되었습니다.
목록리스트가 뜨게 되는게 ipython notebook을 구동시킨 폴더의 현재 상황을 보여줍니다. Random Number.ipynb 이라고 쓰인게 동영상속의 강좌를 수강한 결과입니다. ~~~
위 링크 강좌를 천천히 따라하세요 저와 같은 파일을 갖게 됩니다.
python의 세상은 정말 무궁무진 합니다. 열심히 합시다~~
강좌 중간에
mpl_toolkits
를 import 하는 부분이 나오는데 저도 그 모듈이 깔리지 않아서 .. 강좌를 듣다가 스톱하고는 설치 후 진행했습니다. 링크 걸어 드리겠습니다.
http://www.lfd.uci.edu/~gohlke/pythonlibs/
위 링크에서 Basemap을 검색하셔서 본인이 맞는 버젼을 설치하시면 됩니다.
mpl 이 가만 보니까 Mat Plot Lib 의 약자인가 봅니다. ㅎㅎ
감사합니다. 즐프~~
2014년 8월 28일 목요일
2014년 5월 19일 월요일
python pakage website
1. IPython
http://ipython.org/
2. Numpy 다차원 배열에서의 고성능의 벡터연산을 위한 페키지
http://www.numpy.org/
3. Scipy 진보된 수치적 알고리즘
http://www.scipy.org/
3. Matplotlib
http://matplotlib.org/
4. Matplotlib-basemap mapping tool box for Matplotlib
http://matplotlib.org/basemap/
5. NetworkX
http://networkx.lanl.gov
6. Pandas
http://pandas.pydata.org
7. Python Imaging Library(PIL)
http://pythonware.com/products/pil
8. Cython
http://cython.org
http://ipython.org/
2. Numpy 다차원 배열에서의 고성능의 벡터연산을 위한 페키지
http://www.numpy.org/
3. Scipy 진보된 수치적 알고리즘
http://www.scipy.org/
3. Matplotlib
http://matplotlib.org/
4. Matplotlib-basemap mapping tool box for Matplotlib
http://matplotlib.org/basemap/
5. NetworkX
http://networkx.lanl.gov
6. Pandas
http://pandas.pydata.org
7. Python Imaging Library(PIL)
http://pythonware.com/products/pil
8. Cython
http://cython.org
2014년 5월 5일 월요일
IPython 설치하기
IPython 설치하기
IPython을 설치하는 방법은 다양합니다. 그리고 공식문서에서 고급사용자와 개발자를 대상으로 소스에서 수동설치하는 방법을 자세히 다루고 있습니다.
간단히 설치를 원하는 사용자를 위한 설명은 여기에서 하겟습니다. 이것들은 python 2.7을 기반으로 설정이 되어 있습니다. 이것은 notebook 과 과학적인 계산과 데이터 분석에 쓰이는 추가적인 기본 라이브러리모든 종속성을 모두 포함하고 있습니다.
Mac or Windows
1. Anaconda 혹은 무료 버젼인 Enthought Canopy
2. IPython Update
Anaconda:conda update conda conda update ipythonEnthought Canopy:enpkg ipython
Linux
리눅스에서는 우리가 원하는 모든것은 pakage managers 에 이미 있다.
- IPython과 그의 종속적인 것들의 설치:
- 우분투 혹은 Debian기반의 리눅스 shell:
sudo apt-get install ipython-notebook
- Fedora 18 :
sudo yum install python-ipython-notebook
- 과학적인 계산을 위한 추가 설치:
- 우분투 혹은 Debian기반의 리눅스 shell:
sudo apt-get install python-matplotlib python-scipy \ python-pandas python-sympy python-nose - Fedora 18:
sudo yum install python-matplotlib scipy python-pandas sympy python-nose
피드 구독하기:
글 (Atom)


