AI_Tech부스트캠프 week6...[1]AI 개발기초(4) 파이썬 환경 설정과 디버깅

Leejaegun·2024년 9월 12일
0

AI_tech_CV트랙 여정

목록 보기
9/74
post-thumbnail

1. 파이썬 설치하기

1.1 홈페이지 다운로드

1.2 Conda

conda install python==3.11.0

1.3 Docker

docker pull python:3.11.0

1.4 Pyenv

  • pyenv : 파이썬의 여러버전을 CLI 로 쉽게 설치할 수 있는 도구
pyenv install 3.11.0

2. 가상환경

2.1 종류

  • venv :Python 표준 라이브러리에서 제공하는 기본 가상 환경 생성 도구
  • conda : Anaconda 배포판.
  • pyenv-virtualenv
  • pipenv

2.2 venv

python -m venv [가상 환경 폴더를 만들 경로]
ex)  python -m venv .venv

2.3 conda(필자가 많이 쓰는 방법)

conda 가상환경 생성(가상환경 이름 venv라고 하겠음)

conda create --name venv python=3.9

conda 가상환경 활성화

conda activate venv 

conda 가상환경 비활성화

conda deactivate

conda 가상환경 삭제

conda remove --name venv --all

conda 가상환경 목록

conda env list 또는
conda info --envs

conda 가상환경 공유

conda env export > environment.yml

conda 가상환경 공유받을거부터 생성

conda env create -f environment.yml

conda 가상환경 만들고 update하는 방법

conda env update --file environment.yml

2.4 pip

1.패키지 보여주기

pip list #설치된 패키지 보여줌
pip list --not-required --format=freeze #의존성 패키지 제외하고 꼭 필요한 패키지만 보여줌

2. 패키지 목록 저장

pip freeze > requirements.txt

3. 패키지 목록 저장된거 설치

pip install -r requirements.txt

3. 디버깅(debugging)

3.1 디버깅이란?

👉 오류나 버그를 찾고 수정하는 과정.

3.2 디버깅 Processing

👉구글, stackoverflow, kakao,공식문서, github issue, chatgpt등등을 이용해서 풀어야함.

profile
Lee_AA

0개의 댓글

관련 채용 정보