Raspberry PI

Python 가상환경

derbo 2022. 9. 13. 17:27

$ cd <프로젝트 디렉터리>
$ python -m venv .venv
$ ls
.venv

 

$ echo '.venv' >> .gitignore

 

$ . .venv/bin/activate
(.venv) $

 

pyenv 설치

 

$ sudo apt update
$ sudo apt upgrade
$ sudo apt install -y git openssl libssl-dev libbz2-dev libreadline-dev libsqlite3-dev libffi-dev

 

$ git clone https://github.com/pyenv/pyenv.git ~/.pyenv

 

$ sudo vi ~/.bashrc

 

vi로 .bash_profile을 열고 .bash_profile 제일 마지막에 아래 내용을 추가한다.

if which pyenv > /dev/null; then
    eval "$(pyenv init --path)"
    eval "$(pyenv init -)"
fi

 

.bashrc 재로딩(혹은 재 부팅) 후 pyenv 버전 확인

$ source ~/.bashrc
$ pyenv --version

 

$ pyenv install --list

$ pyenv install 3.10.0

$ pyenv global 3.10.0
$ pyenv version

$ python