pyenv-win - python 버전 관리 (windows)
한 컴퓨터에서 서로 다른 파이썬 버전을 사용해야 하는 경우 관리가 편하다.
작업 순서
- 사전 작업
- 설치
- 명령어
- 기타타
1. 사전 작업
- 설치전 python을 이미 설치한 경우 python 삭제
- 설정 > 앱 > 고급 앱 설정 > 앱 실행 별칭에서 pyhon으로 되어 있는 항목 모두 비활성화
- C:\Users
.pyenv 폴더 삭제
2. pyenv 설치
https://github.com/pyenv-win/pyenv-win/blob/master/docs/installation.md#powershell
- Powerhell 관리자 권한으로 실행
- 설치 명령어 실행
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"
- 에러 발생시 아래 명령어 실행 후 명령어 재 실행
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. 기타
- pip 설치 중 에러 발생하는 경우 설치
아래 경로에서 프로그램 설치 후 옵션에서 C++을 사용한 데스크톱 개발 선택
- venv 설정
# 프로젝트 루트 위치에서 실행행
python -m venv venv
# 가상환경 실행
<venv 설치 폴터>\Scripts\activate.bat
'기타' 카테고리의 다른 글
[vscode] windows 탐색기에서 폴더 또는 파일 열기 (0) | 2025.01.14 |
---|---|
NVM (Node Version Manager) (0) | 2023.05.30 |
[dbeaver] java path 설정 (0) | 2022.10.07 |
[개발환경/Ubuntu] Terminator - 터미널 화면 분할 (0) | 2022.04.27 |
[Jenkins] nodejs 설정 (0) | 2022.02.04 |