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
_