728x90
반응형

Windows에서 PYENV, PYENV_ROOT, PYENV_HOME 환경 변수 설정 방법


  • Windows에서 PYENV, PYENV_ROOT, PYENV_HOME 변수를 설정하려면 환경 변수를 추가해야 합니다.
  • 아래는 이 변수를 설정하는 방법입니다.

1. 환경 변수 값 확인

  • PYENV: 일반적으로 C:\Users\<사용자 이름>\.pyenv\pyenv-win
  • PYENV_ROOT: C:\Users\<사용자 이름>\.pyenv\pyenv-win
  • PYENV_HOME: C:\Users\<사용자 이름>\.pyenv\pyenv-win

<사용자 이름>은 자신의 Windows 사용자 계정을 의미합니다.


2. 환경 변수 설정 방법

2.1 Windows 환경 변수 GUI로 설정

  1. 시스템 환경 변수 편집 창 열기

    • Windows 검색창에서 "환경 변수"를 검색하고 시스템 환경 변수 편집 클릭.
  2. 새 환경 변수 추가

    • 아래 변수를 각각 추가합니다:
      • 변수 이름: PYENV 값: C:\Users\<사용자 이름>\.pyenv\pyenv-win
      • 변수 이름: PYENV_ROOT 값: C:\Users\<사용자 이름>\.pyenv\pyenv-win
      • 변수 이름: PYENV_HOME 값: C:\Users\<사용자 이름>\.pyenv\pyenv-win
  3. PATH 환경 변수에 추가

    • 사용자 변수 또는 시스템 변수에서 Path 선택 → 편집 클릭.
    • 아래 두 경로를 추가:
      • %PYENV%\bin
      • %PYENV%\shims
  4. 저장 후 모든 창 닫기.


2.2 명령 프롬프트(Command Prompt)로 설정

명령 프롬프트에서 환경 변수를 설정하려면 다음 명령을 입력합니다:

setx PYENV C:\Users\<사용자 이름>\.pyenv\pyenv-win
setx PYENV_ROOT C:\Users\<사용자 이름>\.pyenv\pyenv-win
setx PYENV_HOME C:\Users\<사용자 이름>\.pyenv\pyenv-win
setx PATH "%PATH%;%PYENV%\bin;%PYENV%\shims"

환경 변수 변경 사항은 명령 프롬프트를 다시 실행해야 적용됩니다.


2.3 PowerShell로 설정

PowerShell 프로필 파일을 수정해 환경 변수를 설정합니다:

  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:PYENV_ROOT = "$HOME\.pyenv\pyenv-win"
    $env:PYENV_HOME = "$HOME\.pyenv\pyenv-win"
    $env:Path += ";$env:PYENV\bin;$env:PYENV\shims"
    
  3. 파일 저장 후 PowerShell 재시작


3. 설정 확인

Command Prompt 또는 PowerShell에서 설정을 확인합니다:

echo %PYENV%
echo %PYENV_ROOT%
echo %PYENV_HOME%
728x90
반응형

+ Recent posts