-
pyenv 설정하기Python 2023. 10. 25. 21:00
EC2 Linux 환경에 여러 Python 프로젝트가 있어요.
로컬에서 사용하는 Python 버전과 EC2 에 Python 버전이 달라서 패키지 설치에 문제가 생겼어요.
macOS 에서 사용하던 pyenv를 EC2 에도 설치해서 써봐요.
macOS 와 설치방법이 조금 다르네요.
0번 과정에서 apt install 해주지 않으면 pyenv install python(x.y.z) 할 때 문제가 생겨요.
# 0. sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \ libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev xz-utils tk-dev \ libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev # 1. curl curl https://pyenv.run | bash # 2. ~/.bashrc 설정 export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init --path)" eval "$(pyenv virtualenv-init -)" # 3. 버전 설치 pyenv install python3.11.6 # 4. 가상환경 설정 pyenv virtualenv kingsubin pyenv virtualenv 3.11.6 kingsubin echo 'kingsubin' > .python-version # 5. python -m pip install --upgrade pip python -m pip install -r requirements.txt
'Python' 카테고리의 다른 글
Python 에서 JSON 사용하기 (2) 2023.12.10