Miniconda3 macOS Intel x86 64-bit pkg
설치1) homebrew 페이지에서 Install Homebrew 하단의 복사 버튼을 눌러 query 복사
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2) Terminal 열기
3) 복사한 query 붙여넣기
4) PC 비밀번호 입력
5) 아무 키 입력
6) 다음 단계의 query 입력
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/<USER_ID>/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
7) Query 입력하여 homebrew가 정상적으로 동작하는지 확인
brew help
위와 같이 brew에 관련된 명령어가 나와 성공적으로 설치가 완료된걸 확인할 수 있었다.
miniconda 정상 작동 확인
conda env list conda --version
최신 버전의 conda가 아니라면,
conda update conda conda --version
1) Query 입력
파이썬 버전의 가상환경 생성
conda create -n <env_name> python=<python_version> # -n: name
conda create -n ds_study python=3.8
2) Proceed ([y]/n)?
가 보이면 y
입력 후 엔터
conda activate ds_study
또는
source activate ds_study
(base)
에서 (ds_study)
로 변환
가상환경(env) 비활성화
conda deactivate
가상환경(env) 목록 확인 방법
conda env list
conda 가상환경 삭제 방법
conda env remove -n name
ds_study를 삭제
하고 싶으면,
conda env remove -n ds_study
설치 전 ds_study가 활성화 되어 있는 상태인지 꼭 확인하기!!
conda install jupyter
Jupyter Notebook
은 웹브로우져에서 직접 코드를 테스트할 수 있는 인터넷 기반 환경을 제공한다.
conda 패키지 설치
conda install ipython conda install matplotlib conda install seaborn conda install pandas conda install -y scikit-learn #해설: -y 입력 시 Proceed ([y]/n)? 구간을 자동으로 y 입력 conda install xlrd
1) ds_study 환경 안에서 다음과 같은 query 입력
jupyter notebook
아래와 같은 화면이 뜨면서 인터넷 창에 jupyter notebook이 실행되면 성공!
2) 오른쪽 상단의 New 버튼 클릭 > Notebook
클릭 > Python 3(ipykernel)
선택 > Select 버튼 클릭
3) 새 notebook에 query 입력
import this # amshift+enter
아래와 같이 Python을 찬양하는 시가 나타나면 성공!
matplotlib
는 Python에서 사용하는 대표적인 그래픽 표현 도구로 자료를 차트(chart)나 플롯(plot)으로 시각화하는 패키지이다.
matplotlib
는 기본적으로 한글 미지원하며, 정확하게는 matplotlib 기본 폰트가 한글을 미지원하는거다. 따라서 matplotlib의 폰트를 한글을 지원하는 폰트로 변경하는 작업이 필요하다.
import matplotlib.pyplot as plt
%matplotlib inline
plt.title("데이터사이언스")
1) 내 mac에서 한글이 지원되는 폰트 확인
from matplotlib import font_manager
f_path = '/Library/Fonts/Arial Unicode.ttf'
font_manager.FontProperties(fname=f_path).get_name()
2) 위에서 알아낸 폰트 이름으로 설정
from matplotlib import rc
rc('font', family='Arial Unicode MS')
import matplotlib.pyplot as plt
from matplotlib import rc
%matplotlib inline
rc('font', family='Arial Unicode MS')
plt.title("데이터사이언스")