pyenv-win - python 버전 관리 (windows)

한 컴퓨터에서 서로 다른 파이썬 버전을 사용해야 하는 경우 관리가 편하다.

작업 순서

  1. 사전 작업
  2. 설치
  3. 명령어
  4. 기타타

1. 사전 작업

  1. 설치전 python을 이미 설치한 경우 python 삭제
  2. 설정 > 앱 > 고급 앱 설정 > 앱 실행 별칭에서 pyhon으로 되어 있는 항목 모두 비활성화
  3. C:\Users.pyenv 폴더 삭제

2. pyenv 설치

https://github.com/pyenv-win/pyenv-win/blob/master/docs/installation.md#powershell

  1. Powerhell 관리자 권한으로 실행
  2. 설치 명령어 실행
Invoke-WebRequest -UseBasicParsing -Uri "https://raw.githubusercontent.com/pyenv-win/pyenv-win/master/pyenv-win/install-pyenv-win.ps1" -OutFile "./install-pyenv-win.ps1"; &"./install-pyenv-win.ps1"
  1. 에러 발생시 아래 명령어 실행 후 명령어 재 실행
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine

3. 명령어

# 설치 가능 리스트
pyenv install --list

# 정보 업데이트 - 설치 버전이 없을때 
pyenv update

# 설치
pyenv install 3.11.3

# 버전 확인
pyenv versions

# 버전 설정 
pyenv global 3.11.3

# 명령어 리스트
pyenv

4. 기타

  1. pip 설치 중 에러 발생하는 경우 설치

아래 경로에서 프로그램 설치 후 옵션에서 C++을 사용한 데스크톱 개발 선택

  1. venv 설정
# 프로젝트 루트 위치에서 실행행
python -m venv venv 

# 가상환경 실행
<venv 설치 폴터>\Scripts\activate.bat

+ Recent posts