1. 환경구축 및 OpenAI

pyenv 설치

환경: powershell 관리자 권한

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")

위의 코드 작성 후, 창을 닫고 pyenv를 입력하여 정상 작동 여부를 파악

PS C:\\windows\\system32> pyenv
pyenv 3.1.1

python 및 poetry 설치

pyenv install 3.11
pyenv global 3.11
python --version
#3.11.9
pip3 install poetry
# Successfully installed poetry-1.8.3
cd [실습 경로]
poetry shell # 파이썬 가상환경 설정
poetry update #파이썬 패키지 일괄 업데이트

visual studio code 연동

git으로 받은 폴더를 vscode에서 연 후,

실행 시 사용하는 kernel을 poetry로 설정한 환경을 적용

image.png

OpenAI api 발급 및 설정