설치하기
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
_