환경 설정 (Windows)

git 설치

https://git-scm.com/download/win

64-bit Git for Windows Setup 다운로드

../Attachments/capture-20240615-235837 1.png

설치시 옵션 확인 후 진행

../Attachments/capture-20240616-000005.png

나머지는 전부 Next 버튼을 눌러 설치를 진행합니다.

../Attachments/capture-20240616-000119.png

Window 키 - PowerShell 을 반드시 관리자 권한으로 실행

아래의 명령어 "git" 을 입력하여 아래의 이미지 처럼 출력이 뜨는지 확인

git

결과 (대충 비슷하게 뜨면 됩니다)

../Attachments/capture-20240616-000222.png

PowerShell Policy 적용

먼저, Windows PowerShell"관리자 권한으로 실행" 합니다.

다음의 명령어를 입력하여 Policy 를 적용합니다.

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force

적용이 완료된 후 Windows PowerShell 을 껐다가 켭니다. 아래의 진행을 위하여 Windows PowerShell 실행시 "관리자 권한으로 실행" 합니다.

pyenv 설치

git clone https://github.com/pyenv-win/pyenv-win.git "$env:USERPROFILE\.pyenv"

환경변수 추가

아래의 내용을 복사하여 붙혀넣기 후 실행

[System.Environment]::SetEnvironmentVariable('PYENV', $env:USERPROFILE + "\.pyenv\pyenv-win\", "User")
[System.Environment]::SetEnvironmentVariable('PYENV_ROOT', $env:USERPROFILE + "\.pyenv\pyenv-win\", "User")
[System.Environment]::SetEnvironmentVariable('PYENV_HOME', $env:USERPROFILE + "\.pyenv\pyenv-win\", "User")

아래의 내용을 복사하여 붙혀넣기 후 실행

[System.Environment]::SetEnvironmentVariable('PATH', $env:USERPROFILE + "\.pyenv\pyenv-win\bin;" + $env:USERPROFILE + "\.pyenv\pyenv-win\shims;" + [System.Environment]::GetEnvironmentVariable('PATH', "User"), "User")

현재의 Windows PowerShell 을 종료 후 다시 실행합니다.

다음의 명령어를 입력하여 정상 동작하는지 확인합니다.

pyenv

../Attachments/capture-20240616-000711.png

python 설치

파이썬 3.11 버전 설치

pyenv install 3.11

3.11 버전의 python 설정

pyenv global 3.11

파이썬 버전 확인

python --version

3.11.9 버전이 설치되어 있나 확인합니다. (혹은 3.11.11 버전으로 설치되어도 좋습니다!)

Poetry 설치

아래의 명령어를 실행하여 Poetry 패키지 관리 도구를 설치합니다.

pip3 install poetry

실습코드 다운로드

(참고)

도큐먼트(Documents) 폴더로 이동합니다.

cd ~/Documents

아래의 명령어를 실행하여 소스코드를 받습니다.

git clone https://github.com/teddylee777/langchain-kr.git

아래의 명령어를 실행하여 langchain-kr 디렉토리로 이동합니다.

cd langchain-kr

파이썬 가상환경 설정

poetry shell

파이썬 패키지 일괄 업데이트

poetry update

Visual Studio Code 설치

Visual Studio Code 다운로드

다운로드 받은 Visual Studio Code 를 설치합니다 (Applications 폴더에 복사)

왼쪽 install extensions 클릭

../Attachments/capture-20240615-231637.png

"python" 검색 후 설치

../Attachments/capture-20240615-231530.png

"jupyter" 검색 후 설치

../Attachments/capture-20240615-231400.png

Visual Studio Code 껐다가 재실행

설치가 다 되었으며, 우측 상단 "select kernel"

python environment 클릭 - 설치한 가상환경이 안뜬다면 Visual Studio Code 껐다가 재실행