Python to AI

Python - Pandas설치 및 Conda, Jupyter Notebook, 가상환경과 kernel

최 수빈 2024. 11. 26. 13:02

 

 

Pandas 설치

pip install pandas

 

 

 

Jupyter Notebook

 

코드, 텍스트, 이미지 등을 한 곳에서 관리할 수 있는 대화형 컴퓨팅 환경

데이터 분석, 머신러닝, 교육 등 다양한 분야에서 사용

 

 

 

Jupyter Notebook 설치

 

  1. pip사용 설치
  2. conda사용 설치
  3. Jupyter Notebook 공식 GitHub 리포지토리 -소스에서 설치(... 귀찮...)
  4. Docker사용 설치 -Python환경이나 패키지 의존성 문제 걱정 x
  5. Anaconda Navigator
  6. 등등 ....

Anaconda Navigator 제일 간편. (다른 도구들도 간편하게 접할 수 있어서 좋음 - 오렌지.. 특히 논코딩으로 데이터분석 할 수 있어서 좋다!!!!!!!!!!!!!!!!!!!!!!!!!)

 

 

 

pip로 Jupyter notebook 설치 명령어

pip install jupyter

 

Jupyter Notebook 실행

jupyter notebook

 

 

난 명령창에 적기도 귀찮아서..

jupyter-notebook

이렇게 경로 빼놓고 씀 ㅋㅋㅋㅋ 전에 윈도우에서는 바로가기 아이콘 있었던 것 같은데.. 모르게따...

(다른 쌈뽕한 방법 있으면 알려주쇼)

 

 

 

Conda

 

파이썬 패키지 관리 및 가상환경 관리를 돕는 도구

여러 프로젝트에 서로 다른 패키지 버전을 사용해야 할 때 유용

 

 

Conda 설치

Anaconda, Miniconda 설치 후 conda 사용

 

 

 

가상환경 만들기

conda create --name env0

env0라는 이름의 가상환경 만들기

 

가상환경 활성화

conda activate env0

 

가상환경 비활성화

conda deactivate

 

 

 

 

!!가상환경에서 Homebrew의 제한!!

 

 

나는 가상환경에서 뭐하나 할 때마다 error: externally-managed-environment 라는 문구가 뜸.. 

언젠진 모르겠지만.. 홈브루 경로를 내가..어디에.... 권한을..

 

귀찮아서..그냥

 

 

 

--break-system-packages

사용한다.

 

ㅋㅋㅋㅋㅋㅋ이걸로 안되면 뜯어보겠는데.. 되는데 어떡해? 귀찮은디? 

 

 

jupyter notebook 설치

pip install --break-system-packages notebook

 

 

ipykernel설치

pip install --break-system-packages ipykernel

 

등등.. pip install 뒤에 --break-system-packages 작성해주면 됨

 

 

 

 

현재 가상환경을 Jupyter에 커널로 등록

python -m ipykernal install --user --name=커널이름 --display-name "표시될이름"

 

Conda 가상환경 관리

conda env list

 

 

'Python to AI' 카테고리의 다른 글

Python - NumPy  (3) 2024.11.29
Python - Pandas(Series/DataFrame)  (0) 2024.11.27
Python - Pandas  (4) 2024.11.25
MVT(Model-View-Template) design pattern에 기반을 둔 Django의 architecture  (3) 2024.11.15
Django  (1) 2024.11.15