python:: WSL에 pyenv와 python 설치하기

 

설치하기

 

wsl2에 pyenv와 python 설치하는 방법 상세 따라하기.

ollama나 windows에서 실행이 안되는 파이썬 코드는 linux(ubuntu)에서는 지원하는 경우가 더러 있음.

local pc의 wsl에 실행하면 되는데 wsl에 python, pyenv 설치가 좀 번거로움.

 

그래서 첫 설치시 발생하는 화면들을 정리해 봄.

 

 

curl https://pyenv.run | bash
 
#powershell명령어로 pyenv설치

 

 

pyenv 명령어로 설치 확인

 

 

만약 아래처럼 오류가 발생했다면

 

 

wsl에 mount된 C:\ drive windows계정폴더 이름을 변경해줘야 함.

https://thekkom.tistory.com/261

 

*꼭 wsl 터미널을 껐다가 다시 실행시켜야 함.

다시 pyenv 활성화 확인

 

 

 

pyenv update  - 설치할 파이썬 버전 목록을 불러옴

 

 

 

 

pyenv install --list 로 설치가능한 목록확인함

 

 

 

 

 

 

처음 설치 했으면 오류가 발생할 것임. 아래 메세지는 linux ubuntu에서 관련 module library가 없어서 발생함.

필요한 build-essential module을 설치해 준다.

 

https://thekkom.tistory.com/84

 

ubuntu:: wsl에서 pyenv 설치시 오류메세지 > build-essential 설치필요

docker code-server 이미지에서 pyenv를 설치하려는데 다음과 같은 오류가 발생한다기타 ubuntu / wsl에서도 동일한 메세지 발생시 조치는 아래방법으로  ERRORInspect or clean up the working tree atResults log

thekkom.tistory.com

 

 

 

 

 

 

 

 

 

build-essential module 설치 후에는 pyenv install 3.xx 형태로 파이썬 설치가능

 

 

 

 

pyenv install 3.11.11 명령어로 설치.

기타 필요한 추가 버전을 추가로 설치할 수 있음.

 

pyenv global 3.11.11 로 기본적으로 사용할 버전설정

pyenv versions 로 설치된 버전확인

 

 

 

 

 

 

 

 

ERROR

 

 

 

https://thekkom.tistory.com/480

 

ubuntu:: apt-update시 오류 조치방법

apt update \ apt upgrade를 하려다가 Hash mismatch가 뜨면서 오류가 발생.이 때는 apt list에 있는 항목을 지우고 다시 다운 받아서 설치하면 조치 되는 경우가 있다.sudo apt cleansudo rm -rf /var/lib/apt/lists/*sudo ap

thekkom.tistory.com

# apt cache를 모두 지우고 다시 sudo apt update 실행  
sudo apt-get clean
sudo rm -rf /var/lib/apt/lists/*
sudo apt-get update


# 또는 소스서버를 열어서 수정
sudo nano /etc/apt/sources.list

 

 

 

 

 

 

 

_

 
반응형