1.파이썬 설치 (feat.아나콘다 설치)
파이썬(뱀)을 잡아먹는 큰뱀이라 하여 붙여진 아나콘다라는 이름 답게 파이썬을 포함한 Numpy, pandas,jupyter notebook 등 다양한 패키지를 포함한 배포판이다.
파이썬 공부에 필요한 아나콘다를 설치 해보자
아나콘다의 설치 이유는 파이썬 뿐 아니라 다양한 라이브러리를 제공하기 때문인데, 추후 데이터 분석에 필요한 라이브러리가 포함되어 있으니 아나콘다를 설치하는 것이다
아나콘다(Anaconda)란?
- 아나콘다(Anaconda)는 수학과 과학 분야에서 사용되는 여러 패키지들을 묶어 놓은 파이썬
배포판으로서 SciPy, Numpy, Matplotlib, Pandas 등을 비롯한 많은 패키지들을 포함하고 있다.
- Anaconda는 특히 최근에 데이타 사이언스와 머신 러닝 분야에서 파이썬을 사용하기 위해
기본적으로 설치하는 배보판이 되었다.
- Anaconda를 설치하기 위해서는 https://www.anaconda.com/ 웹사이트에서 자신의 OS에
맞는 Anaconda를 다운받아 설치한다.
공식 홈페이지를 통해 최신 버전을 받아도 되지만
필자는 배운대로 아나콘다 모든 버전 사이트를 통하여 Anaconda3-5.1.0 버전을 설치하고자 한다
https://repo.continuum.io/archive/index.html
Anaconda installer archive
repo.continuum.io
설치를 시작하면
I Agree 클릭
just me 선택 후 next 클릭
경로 수정없이 next 클릭 (캡쳐내 경로는 임의로 수정하였음)
Add Anaconda3 to my PATH 선택 후 install 하면 설치 끝
2.가상 환경 생성 및 삭제
※ 가상한경이란?
가상환경이란 프로젝트별 각각 요구되어지는 파이썬 환경이나 모듈들을 별도로 관리하기 위해 도와주는 개념이다.
출처 : https://django-easy-tutorial.blogspot.com/2015/08/python-virtual-environment-setup-in-ubuntu.html
■ 아나콘다 프롬프트 창을 관리자 권한으로 실행
■ 가상환경 리스트 확인
최초의 화면에서 가상환경 리스트를 확인해보자
명령어는 아래 두개 중 아무거나 쳐도 가상환경 리스트가 출력이 된다
##가상환경 조회 명령어
conda env list
conda info --envs
■ 패키지 업데이트
패키지 최신 업데이트하는 명령어
##패키지 업데이트 업데이트 명령어
conda update -n base conda
■ 가상환경 생성
이제 가상환경을 생성해보자. 해당 가상환경에 파이썬을 비롯 필요한 패키지들을 설치 가능하다
생성 명령어는 아래와 같다.
##가상환경 생성 명령어
conda create -n <가상환경명> <패키지명>
##패키지명에 anaconda를 써주면 anaconda의 모든 패키지 설치
##한 번에 여러 패키지를 하려면 여러 패키지를 띄어서 써주면 됨
''' * 예제'''
conda create -n machine python=3.6 numpy scipy matplotlib spyder pandas seaborn scikit-learn h5py
■ 설치된 가상 환경 삭제(필요시 삭제)
가상머신 삭제 필요시 아래와 같이 실행
##가상환경 삭제 명령어
conda remove --name <가상머신명> --all
■ 가상 환경 접속 및 해제
## 가상환경 실행
activate <가상환경명>
''' * 예제 '''
activate machine
(base) -> (machine)으로 변경된 것을 볼 수 있다.
## 가상환경 접속 해제(deactivate)
'''* 예제'''
deactivate
## 가상환경 접속 해제 (activate base)
'''* 예제'''
activate base
(machine) -> (base) 으로 변경된 것을 볼 수 있다.
■ 가상 환경 주피터 커널 추가하기
1) 가상환경 접속 후 주피터 노트북 설치
## 가상환경 접속 후 해당 명령어 실행
pip install ipykernel
2) 가상환경 kernel 추가
##커널 추가 명령어
python -m ipykernel install --user --name <가상환경명> --display-name <"가상환경명">
''' * 예제 '''
python -m ipykernel install --user --name machine --display-name "machine"
3) 설치 확인
##주피터 노트북 실행
jupyter notebook
New - 가상환경들이 추가 된것을 볼 수 있다
4) 주피터 노트북에서 커널 삭제(필요시 사용)
## spec 삭제 명령어
jupyter kernelspec uninstall <커널이름>
'데이터사이언스 > 파이썬 기초' 카테고리의 다른 글
[세팅]jupyter notebook 작업 경로 설정 (0) | 2022.11.19 |
---|---|
파이썬 소개 (0) | 2020.11.29 |