anaconda install & run
brew로 install (mac)
$ brew cask install anaconda
PATH 설정
# zshell 의 경우 .zshrc 수정
export PATH=/usr/local/anaconda3/bin:$PATH
$ source .zshrc
실행
$ jupyter notebook
실행 후 web 페이지로 뜨는 것을 확인
아이파이썬, 주피터 설정
설정 directory
ipython 또는 jupyter notebook 설치 후 홈 디렉토리(~)에 .ipython 생성됨 -> 설정 디렉토리임
프로필 작성
.ipython 디렉토리 하위에 프로필별 디렉토리 생성됨. 기본 profile은 profile_default 임
프로필 생성 command
$ ipython profile create
스타트업 파일
console 시작 전 실행되는 파일
스타트업 파일 위치: profile directory / startup / .py 확장자의 모든 파이썬 스크립트
스타트업 파일 실행 순서: 알파벳 순서
필요한 package를 conda install 명령어로 설치
conda install warnings
conda install matplotlib.pylab
conda install sklearn
스타트업 파일 00.py 작성(원본: raw.githubusercontent.com/datascienceschool/docker_rpython/master/02_rpython/00.py)
# -*- coding: utf-8 -*-
import warnings
warnings.simplefilter('ignore')
import matplotlib as mpl
mpl.use('Agg')
import matplotlib.pylab as plt
from mpl_toolkits.mplot3d import Axes3D
import seaborn as sns
sns.set()
sns.set_style("whitegrid")
sns.set_color_codes()
import numpy as np
import scipy as sp
import pandas as pd
import statsmodels.api as sm
import sklearn as sk
# Do not remove this line!
plt, Axes3D, sns, np, sp, pd, sm, sk
ipython_config.py 설정 파일 생성
스크립트 하나안에서만 실행되는 현상을 변경해줌. ipython_config.py 파일에 c.InteractiveShellApp.exec_lines 설정 항목을 아래와 같이 지정.
원본: raw.githubusercontent.com/datascienceschool/docker_rpython/master/02_rpython/ipython_config.py
~/.ipython/profile_default 로 이동
ipython_config.py 파일 생성 후 내용 입력
c = get_config()
c.InteractiveShellApp.exec_lines = [
"%matplotlib inline",
"%autoreload 2",
"mpl.rc('font', family='Ubuntu Mono')",
"mpl.rc('axes', unicode_minus=False)",
"mpl.rc('figure', figsize=(8, 5))",
"mpl.rc('figure', dpi=300)",
]