반응형

Windows에서 명령 프롬프트(Command Prompt)와 파워쉘(PowerShell)로 pyenv 설치


공통 준비 작업

  1. 필수 소프트웨어 설치

    • Git: https://git-scm.com/ 에서 다운로드 및 설치.
    • Python은 별도로 설치하지 않아도 됩니다. pyenv가 이를 관리합니다.
  2. 설치 경로 확인

    • pyenv-win은 사용자 홈 디렉토리에 설치됩니다:
      기본 경로: C:\Users\<사용자 이름>\.pyenv\pyenv-win


1. Windows Command Prompt에서 설치

1.1. pyenv-win 저장소 클론

Command Prompt를 열고 다음 명령을 입력합니다:

git clone https://github.com/pyenv-win/pyenv-win.git %USERPROFILE%\.pyenv

1.2. 환경 변수 설정

PATH에 다음 경로를 추가합니다:

  • %USERPROFILE%\.pyenv\pyenv-win\bin
  • %USERPROFILE%\.pyenv\pyenv-win\shims

설정 방법:

  1. 환경 변수 설정 창 열기
    • Windows 검색창에 "환경 변수" 입력 후 "시스템 환경 변수 편집" 선택.
  2. 환경 변수 추가
    • 사용자 변수 또는 시스템 변수에서 Path 선택 → 편집 클릭.
    • 위 두 경로를 추가.
  3. 저장 후 닫기.

1.3. 환경 변수 적용

Command Prompt를 다시 열거나 아래 명령으로 적용합니다:

setx PATH "%PATH%;%USERPROFILE%\.pyenv\pyenv-win\bin;%USERPROFILE%\.pyenv\pyenv-win\shims"


2. PowerShell에서 설치

2.1. pyenv-win 저장소 클론

PowerShell을 열고 다음 명령을 입력합니다:

powershell

git clone https://github.com/pyenv-win/pyenv-win.git $HOME\.pyenv

2.2. 환경 변수 설정

PowerShell 프로필 파일($PROFILE)을 편집하여 PATH를 설정합니다.

  1. 프로필 파일 확인 및 생성

    powershell

    if (!(Test-Path -Path $PROFILE)) { New-Item -ItemType File -Path $PROFILE -Force }
    notepad $PROFILE
    
  2. 환경 변수 추가 아래 내용을 프로필 파일에 추가:

    powershell

    $env:PYENV = "$HOME\.pyenv\pyenv-win"
    $env:Path += ";$env:PYENV\bin;$env:PYENV\shims"
    
  3. 저장 후 PowerShell 재시작



3. 설치 확인

Command Prompt 또는 PowerShell에서 pyenv 명령을 입력해 설치가 완료되었는지 확인합니다:

pyenv --version


4. Python 관리

설치가 완료되었다면 Python 버전을 관리할 수 있습니다:

  • 설치 가능한 버전 확인:
    pyenv install --list
    
  • Python 버전 설치:
    pyenv install <버전>
    
  • 기본 Python 버전 설정:
    pyenv global <버전>
    
728x90
반응형

+ Recent posts