728x90
반응형
SMALL
pyenv
pyenv는 리눅스에서 python 가상 환경을 다루는 툴이다.
sudo apt-get update; sudo apt-get install make build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
pyenv 설치
curl https://pyenv.run | bash
pyenv 환경 설정
vim .bashrc
vim 에디터에서 문서 가장 마지막으로 이동 (shift + g)하여 다음 명령어를 추가하고 저장 (ZZ)한다.
export PYENV_ROOT="$HOME/.pyenv"
[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
그 다음, 쉘을 재시작한다.
exec $SHELL
pyenv 설치 확인
pyenv
가상 환경 생성
다음 명령어로 설치 가능한 python 버전 리스트를 확인한다.
pyenv install --list
파이썬 3.11.9 버전을 설치한다.
pyenv install 3.11.9
venv라는 이름의 가상 환경을 생성한다.
pyenv virtualenv 3.11.9 venv
pyenv activate venv
728x90
반응형
LIST
'Programming > Python' 카테고리의 다른 글
[Python] pyenv 버전 관리 (0) | 2024.11.06 |
---|---|
[Python] Dash : 데이터 시각화 (0) | 2024.07.10 |
[Python] GUI 실행 파일 만들기 (0) | 2023.11.10 |
[Python] NotOpenSSLWarning: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020 (0) | 2023.07.21 |
[Python] 에러 핸들링 (0) | 2023.06.20 |