본문 바로가기
  • Survival Plan
IT 이야기

Python x Jupyter Notebook 설치 및 환경 구성

by IT/머신러닝 엔지니어의 독서/경제/육아 공부 리치윈드 - windFlex 2020. 3. 10.

 

[Python] 아나콘다(Anaconda)로 Jupyter Notebook 환경 구축 - 데이터분석용 파이썬 환경 구축하기

 

맥북(Mac OS)  - 기본적으로 최근 맥북 (맥북 카탈리나) 환경에는 대부분 파이썬 환경이 설치 되어 있다. 그러나, 아나콘다를 설치하면 기본적으로 데이터 분석에 필요한 Numpy, Pandas, Scipy, Seaborn 등이 기본적으로 탑재 되어 있으며, Jupyter Notebook을 기본 환경으로 한다. 따라서 아나콘다 하나만 설치해도 많은 수고로움을 덜 수 있다. 

 

1. 아나콘다 (Anaconda) 설치하기 

아나콘다 웹사이트로 이동하여 패키지 파일을 다운로드 받는다. 

아나콘다 공식 홈페이지 : https://www.anaconda.com/
individual 다운로드 : https://www.anaconda.com/products/individual

 에디션별 아나콘다 다운로드 (Anaconda)

우리는 기업/사업용이 아니므로 개인용 에디션을 설치하여 사용한다. 기업에서 사용하시는 분은 기업 라이선스를...

 

아나콘다 인스톨러 (Anaconda Installers)

윈도우즈, 맥 OS, 리눅스 각 운영체제에 맞게 다운로드하여 설치하면 된다. 예전에는 python 3의 호환성이 낮아서 대부분 Python 2.7을 설치했으나, 요즈음 tensorflow 등 다양한 라이브러리들이 python 3을 기반으로 하고 있기 때문에 Python 3.7 설치를 권고한다. (뭐 그러나, 어차피 virtual Envs 사용할 거라면 크게 상관없다.)

 

실행하면, 다음과 같은 설치 프로세스가 진행되는데, 특별한게 없으므로 그냥 설치 진행해 주면 된다. 

 

아나콘다 (anaconda) 설치

 

Linux 환경 수동 설치

 

경우에 따라서는 GUI 환경이 없이 터미널로만 제공되는 Linux Server 환경도 있다. 이 경우 다음과 같이 터미널 환경에서 설치 작업을 진행해 준다 

 

Linux 환경 메뉴얼 설치

$> sudo apt-get update                // apt-get 항목 업데이트
$> sudo apt-cache search python3      // 패키지 검색
$> sudo apt install python3.6         // 파이썬 3.6버전 설치
$> python3 -V                         // 파이썬 버전 
$> sudo apt install python3-pip       // 파이썬 패키지 관리

 

아나콘다 메뉴얼 설치

$> wget https://repo.continuum.io/archive/Anaconda3-5.1.0-Linux-x86_64.sh   
// anaconda 사이트에서 최신 url 확인

$> bash Anaconda3-5.1.0-Linux-x86_64.sh                                     
// 실행파일을 실행한다.
//- 계속 엔터를 눌러 설치한다(bashrc등록 여부는 Y로 입력해준다 - 그렇지 않으면 수동설정)
 
$> source ~/.bashrc                                                         
// bashrc에 등록한것을 활성해 준다

$> conda --version                                                          
// 아나콘다가 잘 설치되었는지 확인한다

$> conda update conda                                                       
// 아나콘다 업데이트

 

 

 

 

2018/03/03 - [개발 이야기/Python] - 피보나치(Fibonacci) 수열을 구현하는 7가지 방법 - 파이썬(Python) 피보나치 구현 7선

 

피보나치(Fibonacci) 수열을 구현하는 7가지 방법 - 파이썬(Python) 피보나치 구현 7선

본문 요약 - 피보나치 수열 - 피보나치 수열이란 무엇인가? - 피보나치 수열을 구현 (python)하는 방법 1) 일반 함수 구현 2) 재귀 함수 구현 3) 제네레이터 (Generator) 방식 4) 메모이제이션 (Memoizatioin) �

richwind.co.kr


관련글

2018/03/03 - [개발 이야기/Python] - [Python] Py2Exe - Python 스크립트를 Exe로 배포하자 !!

2018/03/03 - [개발 이야기/Python] - [파이썬-Python] Numpy는 왜 필요할까?

2020/03/09 - [개발 이야기/Python] - Python Numpy 추천 문서 및 유의점

2020/03/10 - [개발 이야기] - Elasticsearch x Python - 엘리스틱 서치 연동

2020/03/10 - [IT 이야기] - Python x Jupyter Notebook 사용하기

2020/03/10 - [IT 이야기] - Python/Anaconda x Jupyter x VSCode 개발환경

2020/03/10 - [IT 이야기] - 파이썬 Pandas x Excel

2020/03/10 - [개발 이야기/Python] - [Python] 딕셔너리를 데이터 프레임으로 (Dict to DataFrame)

2020/03/10 - [개발 이야기/Python] - [Python] 파일 해쉬 (hash) 및 Strings 기능

2020/05/09 - [개발 이야기] - 파이썬 문법 5분만에 읽히기 - 파이썬 기본 문법 요약/정리 8 가지

2020/05/09 - [개발 이야기] - 온라인 IDE - 개발 환경 구축 없어 어디서나 웹브라우저로 개발하기

2020/04/30 - [개발 이야기] - 코딩시험 대비 - 웹 IDE(구름IDE)로 개발(Coding)환경을 구축해 보자.

2020/03/10 - [개발 이야기/Python] - [Python] 파일 해쉬 (hash) 및 Strings 기능

2020/03/10 - [개발 이야기] - RESTful API with Flask

 

 

댓글0