본문 바로가기
dev-setup

[pyenv] Installation

by doraemin_dev 2025. 4. 10.

pyenv Install

pyenv 는 사용자의 홈 디렉토리에 설치되기 때문에, sudo 없이도 설치가 가능합니다.

# 필요한 디렉토리 준비
curl https://pyenv.run | bash

# pyenv 환경변수 추가 (.bashrc)
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc

# 적용
source ~/.bashrc

# 설치 완료 후 확인
pyenv --version

 

정상적으로 pyenv 설치가 완료된 상태입니다 👏

이제 Python 3.10.13 설치하시면 됩니다!


Python 3.10.13 설치

설치에는 약간 시간 걸릴 수 있습니다 (5~15분 정도, 환경에 따라).

pyenv install 3.10.13

 

설치 완료 후 Python 3.10.13 활성화

설치가 끝나면, 프로젝트 폴더에서 Python 3.10.13 사용하도록 설정하세요:

그럼 해당 폴더에서는 Python 3.10.13 이 기본 Python 으로 동작합니다.

cd ~/ProtoCell4P
pyenv local 3.10.13

기존에는 3.12였는데, pyenv를 local 활성화해줌으로써 3.10 버전 사용!

 

 

가상환경 만들기

python -m venv venv
source venv/bin/activate

# 확인
which python

 

완료!

이제 python 3.10에 맞는, 필요한 패키지를 설치해주면 된다!