환경 설정

ese2o·2025년 2월 27일

homebrew 설치

  1. (macos) 터미널을 켜고 아래의 명령어 입력
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. macos 비밀번호 입력
  2. brew 명령어를 사용할 수 있도록 경로 설정
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
  1. which brew
  • brew가 실행되고 있는 위치 출력
  1. echo 'eval "$(위치 shellenv)"' >> ~/.zprofile

git 설치

  1. 설치
brew install git
  1. 깃 설치 확인
git --version

깃 명령어 모음
git checkout
깃 처리 순서

pyenv 설치

pyenv란?
파이썬의 버전을 선택해서 실행할 수 있게 해주는 도구
1.

brew update
brew install pyenv
  1. 환경변수 설정: 아래 명령어 입력
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(pyenv init --path)"' >> ~/.zshrc
source ~/.zshrc
  1. 터미널 쉘 재시작
exec "$SHELL"

파이썬 특정 버전 설치
ex. pyenv install 3.11

해당 버전을 디폴트로 설정

pyenv global 3.11
exec zsh

zsh shell 재시작

파이썬 버전 확인
python --version

poetry 설치

패키지 버전의 충돌을 관리해주는 도구

1. 프로젝트를 진행할 폴더에 poetry 설치

pip3 install poetry

2. 파이썬 가상환경 설정
이때 반드시 위의 pyenv를 실행한 후일 것

poetry env use python3.11

위의 명령어로 프로젝트를 실행시킬 수 있는 가상환경이 만들어졌다.

ex) Using virtualenv: /Users/shinsoyeon/Library/Caches/pypoetry/virtualenvs/langchain-kr-dfGBgbsO-py3.11

와 같이 가상환경 경로가 뜰 것이다.

  1. 활성화
poetry env activate
  1. 파이썬 패키지 일괄 업데이트
poetry update

나중에 패키지 버전 업데이트가 필요해도 poetry.lock 파일 수정 후 이 명령어만 실행하면 된다.

0개의 댓글